Lines Matching refs:phy_addr
197 static int mdio_read(struct net_device *dev, int phy_addr, int reg)
215 MAC_SET_MII_SELECT_PHY(phy_addr) | MAC_MII_READ;
231 static void mdio_write(struct net_device *dev, int phy_addr, int reg, u16 value)
249 MAC_SET_MII_SELECT_PHY(phy_addr) | MAC_MII_WRITE;
255 static int mdiobus_read(struct mii_bus *bus, int phy_addr, int regnum)
257 /* WARNING: bus->phy_map[phy_addr].attached_dev == dev does
263 return mdio_read(dev, phy_addr, regnum);
266 static int mdiobus_write(struct mii_bus *bus, int phy_addr, int regnum,
273 mdio_write(dev, phy_addr, regnum, value);
313 int phy_addr;
316 for (phy_addr = 0; phy_addr < PHY_MAX_ADDR; phy_addr++)
317 if (aup->mii_bus.phy_map[phy_addr]) {
318 phydev = aup->mii_bus.phy_map[phy_addr];
335 for (phy_addr = 0; phy_addr < PHY_MAX_ADDR; phy_addr++) {
337 au_macs[0]->mii_bus.phy_map[phy_addr];
387 "(mii_bus:phy_addr=%s, irq=%d)\n",