Lines Matching refs:phy_id
342 static int mdio_read(void __iomem *ioaddr, int phy_id, int location);
343 static void mdio_write(void __iomem *ioaddr, int phy_id, int location, int value);
545 static int mdio_read(void __iomem *ioaddr, int phy_id, int location)
549 iowrite16((phy_id<<8) + location, ioaddr + MII_Addr);
557 static void mdio_write(void __iomem *ioaddr, int phy_id, int location, int value)
561 iowrite16((phy_id<<8) + location, ioaddr + MII_Addr);
1360 data->phy_id = np->phys[0] & 0x1f;
1364 data->val_out = mdio_read(ioaddr, data->phy_id & 0x1f, data->reg_num & 0x1f);
1368 if (data->phy_id == np->phys[0]) {
1381 mdio_write(ioaddr, data->phy_id & 0x1f, data->reg_num & 0x1f, data->val_in);