Lines Matching refs:phy_dev
593 struct phy_device *phy = lp->phy_dev; in temac_adjust_link()
853 lp->phy_dev = of_phy_connect(lp->ndev, lp->phy_node, in temac_open()
855 if (!lp->phy_dev) { in temac_open()
860 phy_start(lp->phy_dev); in temac_open()
877 if (lp->phy_dev) in temac_open()
878 phy_disconnect(lp->phy_dev); in temac_open()
879 lp->phy_dev = NULL; in temac_open()
893 if (lp->phy_dev) in temac_stop()
894 phy_disconnect(lp->phy_dev); in temac_stop()
895 lp->phy_dev = NULL; in temac_stop()
926 if (!lp->phy_dev) in temac_ioctl()
929 return phy_mii_ioctl(lp->phy_dev, rq, cmd); in temac_ioctl()
977 return phy_ethtool_gset(lp->phy_dev, cmd); in temac_get_settings()
983 return phy_ethtool_sset(lp->phy_dev, cmd); in temac_set_settings()
989 return phy_start_aneg(lp->phy_dev); in temac_nway_reset()