Lines Matching defs:phy_dev
838 struct phy_device *phy_dev = dev->phydev;
868 smsc911x_mii_write(phy_dev->mdio.bus, phy_dev->mdio.addr,
897 smsc911x_mii_write(phy_dev->mdio.bus, phy_dev->mdio.addr, MII_BMCR, 0);
909 struct phy_device *phy_dev = ndev->phydev;
914 if (phy_dev->duplex == DUPLEX_FULL) {
915 u16 lcladv = phy_read(phy_dev, MII_ADVERTISE);
916 u16 rmtadv = phy_read(phy_dev, MII_LPA);
950 struct phy_device *phy_dev = dev->phydev;
954 if (phy_dev->duplex != pdata->last_duplex) {
960 if (phy_dev->duplex) {
973 pdata->last_duplex = phy_dev->duplex;
1336 struct phy_device *phy_dev = ndev->phydev;
1339 if (!phy_dev)
1349 rc = phy_read(phy_dev, MII_BMCR);
1359 rc = phy_write(phy_dev, MII_BMCR, rc & ~BMCR_PDOWN);
1374 struct phy_device *phy_dev = ndev->phydev;
1377 if (!phy_dev)
1380 rc = phy_read(phy_dev, MII_LAN83C185_CTRL_STATUS);
1390 rc = phy_write(phy_dev, MII_LAN83C185_CTRL_STATUS,
1407 struct phy_device *phy_dev = ndev->phydev;
1410 if (!phy_dev)
1413 rc = phy_read(phy_dev, MII_LAN83C185_CTRL_STATUS);
1423 rc = phy_write(phy_dev, MII_LAN83C185_CTRL_STATUS,
1977 struct phy_device *phy_dev = dev->phydev;
1994 data[j++] = smsc911x_mii_read(phy_dev->mdio.bus,
1995 phy_dev->mdio.addr, i);