Lines Matching refs:phylink
1281 if (port->phylink || in mvpp22_gop_setup_irq()
2760 if (port->phylink) { in mvpp2_link_status_isr()
2761 phylink_mac_change(port->phylink, link); in mvpp2_link_status_isr()
3459 if (port->phylink) { in mvpp2_start_dev()
3460 phylink_start(port->phylink); in mvpp2_start_dev()
3488 if (port->phylink) in mvpp2_stop_dev()
3489 phylink_stop(port->phylink); in mvpp2_stop_dev()
3667 err = phylink_of_phy_connect(port->phylink, port->of_node, 0); in mvpp2_open()
3677 if (priv->hw_version == MVPP22 && port->link_irq && !port->phylink) { in mvpp2_open()
3735 if (port->phylink) in mvpp2_stop()
3736 phylink_disconnect_phy(port->phylink); in mvpp2_stop()
3971 if (!port->phylink) in mvpp2_ioctl()
3974 return phylink_mii_ioctl(port->phylink, ifr, cmd); in mvpp2_ioctl()
4032 if (!port->phylink) in mvpp2_ethtool_nway_reset()
4035 return phylink_ethtool_nway_reset(port->phylink); in mvpp2_ethtool_nway_reset()
4171 if (!port->phylink) in mvpp2_ethtool_get_pause_param()
4174 phylink_ethtool_get_pauseparam(port->phylink, pause); in mvpp2_ethtool_get_pause_param()
4182 if (!port->phylink) in mvpp2_ethtool_set_pause_param()
4185 return phylink_ethtool_set_pauseparam(port->phylink, pause); in mvpp2_ethtool_set_pause_param()
4193 if (!port->phylink) in mvpp2_ethtool_get_link_ksettings()
4196 return phylink_ethtool_ksettings_get(port->phylink, cmd); in mvpp2_ethtool_get_link_ksettings()
4204 if (!port->phylink) in mvpp2_ethtool_set_link_ksettings()
4207 return phylink_ethtool_ksettings_set(port->phylink, cmd); in mvpp2_ethtool_set_link_ksettings()
5201 struct phylink *phylink; in mvpp2_port_probe() local
5398 phylink = phylink_create(&port->phylink_config, port_fwnode, in mvpp2_port_probe()
5400 if (IS_ERR(phylink)) { in mvpp2_port_probe()
5401 err = PTR_ERR(phylink); in mvpp2_port_probe()
5404 port->phylink = phylink; in mvpp2_port_probe()
5406 port->phylink = NULL; in mvpp2_port_probe()
5421 if (port->phylink) in mvpp2_port_probe()
5422 phylink_destroy(port->phylink); in mvpp2_port_probe()
5446 if (port->phylink) in mvpp2_port_remove()
5447 phylink_destroy(port->phylink); in mvpp2_port_remove()