Lines Matching defs:phy_id
498 static int mdio_read(struct net_device *dev, int phy_id, int location);
499 static void mdio_write(struct net_device *dev, int phy_id, int location, int value);
901 int i, rc, phy_id;
927 phy_id = rp->quirks & rqIntPHY ? 1 : 0;
948 /* For Rhine-I/II, phy_id is loaded from EEPROM */
949 if (!phy_id)
950 phy_id = ioread8(ioaddr + 0x6C);
999 int mii_status = mdio_read(dev, phy_id, 1);
1000 mii_cmd = mdio_read(dev, phy_id, MII_BMCR) & ~BMCR_ISOLATE;
1001 mdio_write(dev, phy_id, MII_BMCR, mii_cmd);
1003 rp->mii_if.advertising = mdio_read(dev, phy_id, 4);
1006 phy_id,
1008 mdio_read(dev, phy_id, 5));
1018 rp->mii_if.phy_id = phy_id;
1621 static int mdio_read(struct net_device *dev, int phy_id, int regnum)
1630 iowrite8(phy_id, ioaddr + MIIPhyAddr);
1640 static void mdio_write(struct net_device *dev, int phy_id, int regnum, int value)
1648 iowrite8(phy_id, ioaddr + MIIPhyAddr);
1703 mdio_read(dev, rp->mii_if.phy_id, MII_BMSR));
1759 mdio_read(dev, rp->mii_if.phy_id, MII_BMSR));