Lines Matching refs:phydev
719 struct phy_device *phydev = ndev->phydev;
726 if (phydev->link) {
727 if ((pldat->speed != phydev->speed) ||
728 (pldat->duplex != phydev->duplex)) {
729 pldat->speed = phydev->speed;
730 pldat->duplex = phydev->duplex;
735 if (phydev->link != pldat->link) {
736 if (!phydev->link) {
740 pldat->link = phydev->link;
754 struct phy_device *phydev;
763 phydev = of_phy_find_device(pldat->phy_node);
765 phydev = phy_find_first(pldat->mii_bus);
766 if (!phydev) {
771 phydev = phy_connect(ndev, phydev_name(phydev),
774 if (IS_ERR(phydev)) {
776 return PTR_ERR(phydev);
779 phy_set_max_speed(phydev, SPEED_100);
785 phy_attached_info(phydev);
1025 if (ndev->phydev)
1026 phy_stop(ndev->phydev);
1167 phy_resume(ndev->phydev);
1174 phy_start(ndev->phydev);