Lines Matching refs:phy_dev
367 struct phy_device *phy_dev; member
2175 mvneta_fixed_link_update(pp, pp->phy_dev); in mvneta_poll()
2465 phy_start(pp->phy_dev); in mvneta_start_dev()
2473 phy_stop(pp->phy_dev); in mvneta_stop_dev()
2627 struct phy_device *phydev = pp->phy_dev; in mvneta_adjust_link()
2693 struct phy_device *phy_dev; in mvneta_mdio_probe() local
2695 phy_dev = of_phy_connect(pp->dev, pp->phy_node, mvneta_adjust_link, 0, in mvneta_mdio_probe()
2697 if (!phy_dev) { in mvneta_mdio_probe()
2702 phy_dev->supported &= PHY_GBIT_FEATURES; in mvneta_mdio_probe()
2703 phy_dev->advertising = phy_dev->supported; in mvneta_mdio_probe()
2705 pp->phy_dev = phy_dev; in mvneta_mdio_probe()
2715 phy_disconnect(pp->phy_dev); in mvneta_mdio_remove()
2716 pp->phy_dev = NULL; in mvneta_mdio_remove()
2923 if (!pp->phy_dev) in mvneta_ioctl()
2926 return phy_mii_ioctl(pp->phy_dev, ifr, cmd); in mvneta_ioctl()
2936 if (!pp->phy_dev) in mvneta_ethtool_get_settings()
2939 return phy_ethtool_gset(pp->phy_dev, cmd); in mvneta_ethtool_get_settings()
2947 if (!pp->phy_dev) in mvneta_ethtool_set_settings()
2950 return phy_ethtool_sset(pp->phy_dev, cmd); in mvneta_ethtool_set_settings()