Lines Matching refs:phylink
369 struct phylink *phylink; member
463 return phylink_ethtool_ksettings_get(ag->phylink, kset); in ag71xx_get_link_ksettings()
471 return phylink_ethtool_ksettings_set(ag->phylink, kset); in ag71xx_set_link_ksettings()
478 return phylink_ethtool_nway_reset(ag->phylink); in ag71xx_ethtool_nway_reset()
486 phylink_ethtool_get_pauseparam(ag->phylink, pause); in ag71xx_ethtool_get_pauseparam()
494 return phylink_ethtool_set_pauseparam(ag->phylink, pause); in ag71xx_ethtool_set_pauseparam()
1166 struct phylink *phylink; in ag71xx_phylink_setup() local
1171 phylink = phylink_create(&ag->phylink_config, ag->pdev->dev.fwnode, in ag71xx_phylink_setup()
1173 if (IS_ERR(phylink)) in ag71xx_phylink_setup()
1174 return PTR_ERR(phylink); in ag71xx_phylink_setup()
1176 ag->phylink = phylink; in ag71xx_phylink_setup()
1467 ret = phylink_of_phy_connect(ag->phylink, ag->pdev->dev.of_node, 0); in ag71xx_open()
1486 phylink_start(ag->phylink); in ag71xx_open()
1492 phylink_disconnect_phy(ag->phylink); in ag71xx_open()
1500 phylink_stop(ag->phylink); in ag71xx_stop()
1501 phylink_disconnect_phy(ag->phylink); in ag71xx_stop()
1651 phylink_stop(ag->phylink); in ag71xx_restart_work_func()
1652 phylink_start(ag->phylink); in ag71xx_restart_work_func()