Lines Matching defs:phylink
32 #include <linux/phylink.h>
534 struct phylink *phylink;
3777 phylink_start(pp->phylink);
3780 phylink_speed_up(pp->phylink);
3794 phylink_speed_down(pp->phylink, false);
3796 phylink_stop(pp->phylink);
4306 int err = phylink_of_phy_connect(pp->phylink, pp->dn, 0);
4311 phylink_ethtool_get_wol(pp->phylink, &wol);
4323 phylink_disconnect_phy(pp->phylink);
4598 return phylink_mii_ioctl(pp->phylink, ifr, cmd);
4653 return phylink_ethtool_ksettings_set(pp->phylink, cmd);
4663 return phylink_ethtool_ksettings_get(pp->phylink, cmd);
4670 return phylink_ethtool_nway_reset(pp->phylink);
4779 phylink_ethtool_get_pauseparam(pp->phylink, pause);
4787 return phylink_ethtool_set_pauseparam(pp->phylink, pause);
4881 val = phylink_get_eee_err(pp->phylink);
5084 phylink_ethtool_get_wol(pp->phylink, wol);
5093 ret = phylink_ethtool_set_wol(pp->phylink, wol);
5113 return phylink_ethtool_get_eee(pp->phylink, eee);
5138 return phylink_ethtool_set_eee(pp->phylink, eee);
5461 struct phylink *phylink;
5568 phylink = phylink_create(&pp->phylink_config, pdev->dev.fwnode,
5570 if (IS_ERR(phylink)) {
5571 err = PTR_ERR(phylink);
5575 pp->phylink = phylink;
5731 if (pp->phylink)
5732 phylink_destroy(pp->phylink);
5753 phylink_destroy(pp->phylink);