Lines Matching refs:mdio_read
627 static int mdio_read(struct net_device *dev, int phy_id, int location);
799 np->mii_if.mdio_read = mdio_read;
879 if ((mdio_read(dev, phy, MII_BMCR) & BMCR_RESET) == 0)
885 mii_status = mdio_read(dev, phy, MII_BMSR);
888 np->mii_if.advertising = mdio_read(dev, phy, MII_ADVERTISE);
919 static int mdio_read(struct net_device *dev, int phy_id, int location)
1063 np->mii_if.advertising = mdio_read(dev, np->phys[0], MII_ADVERTISE);
1112 while (--silly_count && mdio_read(dev, np->phys[0], MII_BMCR) & BMCR_RESET)
1119 reg0 = mdio_read(dev, np->phys[0], MII_BMCR);
1603 mdio_read(dev, np->phys[0], MII_BMCR);
1604 mdio_read(dev, np->phys[0], MII_BMSR);
1606 reg0 = mdio_read(dev, np->phys[0], MII_BMCR);
1607 reg1 = mdio_read(dev, np->phys[0], MII_BMSR);
1613 reg4 = mdio_read(dev, np->phys[0], MII_ADVERTISE);
1614 reg5 = mdio_read(dev, np->phys[0], MII_LPA);