Lines Matching refs:phydev
655 phy_stop(fep->phydev); in fs_timeout()
658 phy_start(fep->phydev); in fs_timeout()
661 phy_start(fep->phydev); in fs_timeout()
675 struct phy_device *phydev = fep->phydev; in generic_adjust_link() local
678 if (phydev->link) { in generic_adjust_link()
680 if (phydev->duplex != fep->oldduplex) { in generic_adjust_link()
682 fep->oldduplex = phydev->duplex; in generic_adjust_link()
685 if (phydev->speed != fep->oldspeed) { in generic_adjust_link()
687 fep->oldspeed = phydev->speed; in generic_adjust_link()
705 phy_print_status(phydev); in generic_adjust_link()
727 struct phy_device *phydev; in fs_init_phy() local
737 phydev = of_phy_connect(dev, fep->fpi->phy_node, &fs_adjust_link, 0, in fs_init_phy()
739 if (!phydev) { in fs_init_phy()
744 fep->phydev = phydev; in fs_init_phy()
779 phy_start(fep->phydev); in fs_enet_open()
795 phy_stop(fep->phydev); in fs_enet_close()
804 phy_disconnect(fep->phydev); in fs_enet_close()
805 fep->phydev = NULL; in fs_enet_close()
854 if (!fep->phydev) in fs_get_settings()
857 return phy_ethtool_gset(fep->phydev, cmd); in fs_get_settings()
864 if (!fep->phydev) in fs_set_settings()
867 return phy_ethtool_sset(fep->phydev, cmd); in fs_set_settings()
907 return phy_mii_ioctl(fep->phydev, rq, cmd); in fs_ioctl()