Lines Matching refs:phylink
2189 err = phylink_of_phy_connect(mac->phylink, mac->of_node, 0); in mtk_open()
2212 phylink_start(mac->phylink); in mtk_open()
2245 phylink_stop(mac->phylink); in mtk_stop()
2249 phylink_disconnect_phy(mac->phylink); in mtk_stop()
2448 phylink_disconnect_phy(mac->phylink); in mtk_uninit()
2461 return phylink_mii_ioctl(mac->phylink, ifr, cmd); in mtk_do_ioctl()
2564 return phylink_ethtool_ksettings_get(mac->phylink, cmd); in mtk_get_link_ksettings()
2575 return phylink_ethtool_ksettings_set(mac->phylink, cmd); in mtk_set_link_ksettings()
2609 if (!mac->phylink) in mtk_nway_reset()
2612 return phylink_ethtool_nway_reset(mac->phylink); in mtk_nway_reset()
2761 struct phylink *phylink; in mtk_add_mac() local
2823 phylink = phylink_create(&mac->phylink_config, in mtk_add_mac()
2826 if (IS_ERR(phylink)) { in mtk_add_mac()
2827 err = PTR_ERR(phylink); in mtk_add_mac()
2831 mac->phylink = phylink; in mtk_add_mac()
3056 phylink_disconnect_phy(mac->phylink); in mtk_remove()