Lines Matching refs:phy_dev
52 struct phy_device *phy_dev = ndev->phydev; in arc_emac_adjust_link() local
55 if (priv->link != phy_dev->link) { in arc_emac_adjust_link()
56 priv->link = phy_dev->link; in arc_emac_adjust_link()
60 if (priv->speed != phy_dev->speed) { in arc_emac_adjust_link()
61 priv->speed = phy_dev->speed; in arc_emac_adjust_link()
67 if (priv->duplex != phy_dev->duplex) { in arc_emac_adjust_link()
70 if (phy_dev->duplex == DUPLEX_FULL) in arc_emac_adjust_link()
76 priv->duplex = phy_dev->duplex; in arc_emac_adjust_link()
81 phy_print_status(phy_dev); in arc_emac_adjust_link()
429 struct phy_device *phy_dev = ndev->phydev; in arc_emac_open() local
432 phy_dev->autoneg = AUTONEG_ENABLE; in arc_emac_open()
433 phy_dev->speed = 0; in arc_emac_open()
434 phy_dev->duplex = 0; in arc_emac_open()
435 phy_dev->advertising &= phy_dev->supported; in arc_emac_open()