Lines Matching refs:mac_ops
49 const struct phylink_mac_ops *mac_ops; member
665 pcs = pl->mac_ops->mac_select_pcs(pl->config, state->interface); in phylink_validate_mac_and_pcs()
699 if (pl->mac_ops->mac_get_caps) in phylink_validate_mac_and_pcs()
700 capabilities = pl->mac_ops->mac_get_caps(pl->config, in phylink_validate_mac_and_pcs()
1091 pl->mac_ops->mac_config(pl->config, pl->cur_link_an_mode, &st); in phylink_mac_config()
1186 pcs = pl->mac_ops->mac_select_pcs(pl->config, state->interface); in phylink_major_config()
1199 if (pl->mac_ops->mac_prepare) { in phylink_major_config()
1200 err = pl->mac_ops->mac_prepare(pl->config, pl->cur_link_an_mode, in phylink_major_config()
1249 if (pl->mac_ops->mac_finish) { in phylink_major_config()
1250 err = pl->mac_ops->mac_finish(pl->config, pl->cur_link_an_mode, in phylink_major_config()
1437 pl->mac_ops->mac_link_up(pl->config, pl->phydev, pl->cur_link_an_mode, in phylink_link_up()
1457 pl->mac_ops->mac_link_down(pl->config, pl->cur_link_an_mode, in phylink_link_down()
1699 const struct phylink_mac_ops *mac_ops) in phylink_create() argument
1712 if (mac_ops->mac_select_pcs && in phylink_create()
1713 mac_ops->mac_select_pcs(config, PHY_INTERFACE_MODE_NA) != in phylink_create()
1747 pl->mac_ops = mac_ops; in phylink_create()