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->validate) in phylink_validate_mac_and_pcs()
700 pl->mac_ops->validate(pl->config, supported, state); in phylink_validate_mac_and_pcs()
1107 pl->mac_ops->mac_config(pl->config, pl->cur_link_an_mode, &st); in phylink_mac_config()
1135 pcs = pl->mac_ops->mac_select_pcs(pl->config, state->interface); in phylink_major_config()
1148 if (pl->mac_ops->mac_prepare) { in phylink_major_config()
1149 err = pl->mac_ops->mac_prepare(pl->config, pl->cur_link_an_mode, in phylink_major_config()
1198 if (pl->mac_ops->mac_finish) { in phylink_major_config()
1199 err = pl->mac_ops->mac_finish(pl->config, pl->cur_link_an_mode, in phylink_major_config()
1386 pl->mac_ops->mac_link_up(pl->config, pl->phydev, pl->cur_link_an_mode, in phylink_link_up()
1406 pl->mac_ops->mac_link_down(pl->config, pl->cur_link_an_mode, in phylink_link_down()
1606 const struct phylink_mac_ops *mac_ops) in phylink_create() argument
1619 if (mac_ops->mac_select_pcs && in phylink_create()
1620 mac_ops->mac_select_pcs(config, PHY_INTERFACE_MODE_NA) != in phylink_create()
1653 pl->mac_ops = mac_ops; in phylink_create()