Lines Matching refs:phylink

497 	struct phylink *phylink;  member
3116 phylink_mac_change(pp->phylink, !!(gmac_stat & MVNETA_GMAC_LINK_UP)); in mvneta_link_change()
3633 phylink_start(pp->phylink); in mvneta_start_dev()
3636 phylink_speed_up(pp->phylink); in mvneta_start_dev()
3650 phylink_speed_down(pp->phylink, false); in mvneta_stop_dev()
3652 phylink_stop(pp->phylink); in mvneta_stop_dev()
4112 int err = phylink_of_phy_connect(pp->phylink, pp->dn, 0); in mvneta_mdio_probe()
4117 phylink_ethtool_get_wol(pp->phylink, &wol); in mvneta_mdio_probe()
4129 phylink_disconnect_phy(pp->phylink); in mvneta_mdio_remove()
4408 return phylink_mii_ioctl(pp->phylink, ifr, cmd); in mvneta_ioctl()
4462 return phylink_ethtool_ksettings_set(pp->phylink, cmd); in mvneta_ethtool_set_link_ksettings()
4472 return phylink_ethtool_ksettings_get(pp->phylink, cmd); in mvneta_ethtool_get_link_ksettings()
4479 return phylink_ethtool_nway_reset(pp->phylink); in mvneta_ethtool_nway_reset()
4576 phylink_ethtool_get_pauseparam(pp->phylink, pause); in mvneta_ethtool_get_pauseparam()
4584 return phylink_ethtool_set_pauseparam(pp->phylink, pause); in mvneta_ethtool_set_pauseparam()
4672 val = phylink_get_eee_err(pp->phylink); in mvneta_ethtool_update_stats()
4850 phylink_ethtool_get_wol(pp->phylink, wol); in mvneta_ethtool_get_wol()
4859 ret = phylink_ethtool_set_wol(pp->phylink, wol); in mvneta_ethtool_set_wol()
4879 return phylink_ethtool_get_eee(pp->phylink, eee); in mvneta_ethtool_get_eee()
4903 return phylink_ethtool_set_eee(pp->phylink, eee); in mvneta_ethtool_set_eee()
5063 struct phylink *phylink; in mvneta_probe() local
5102 phylink = phylink_create(&pp->phylink_config, pdev->dev.fwnode, in mvneta_probe()
5104 if (IS_ERR(phylink)) { in mvneta_probe()
5105 err = PTR_ERR(phylink); in mvneta_probe()
5115 pp->phylink = phylink; in mvneta_probe()
5300 if (pp->phylink) in mvneta_probe()
5301 phylink_destroy(pp->phylink); in mvneta_probe()
5319 phylink_destroy(pp->phylink); in mvneta_remove()