Lines Matching defs:phy_id
182 static u32 mii_address_cmd(int phy_id, int idx, u16 op)
184 return (phy_id & 0x1f) << 11 | (idx & 0x1f) << 6 | op;
187 static int __smsc95xx_mdio_read(struct usbnet *dev, int phy_id, int idx,
203 addr = mii_address_cmd(phy_id, idx, MII_READ_ | MII_BUSY_);
235 static void __smsc95xx_mdio_write(struct usbnet *dev, int phy_id,
259 addr = mii_address_cmd(phy_id, idx, MII_WRITE_ | MII_BUSY_);
291 static int smsc95xx_mdiobus_read(struct mii_bus *bus, int phy_id, int idx)
295 return __smsc95xx_mdio_read(dev, phy_id, idx, 0);
298 static int smsc95xx_mdiobus_write(struct mii_bus *bus, int phy_id, int idx,
303 __smsc95xx_mdio_write(dev, phy_id, idx, regval, 0);