Lines Matching refs:phy_addr
121 static int fixed_mdio_read(struct mii_bus *bus, int phy_addr, int reg_num) in fixed_mdio_read() argument
141 if (fp->addr == phy_addr) { in fixed_mdio_read()
155 static int fixed_mdio_write(struct mii_bus *bus, int phy_addr, int reg_num, in fixed_mdio_write() argument
217 int fixed_phy_add(unsigned int irq, int phy_addr, in fixed_phy_add() argument
230 fmb->irqs[phy_addr] = irq; in fixed_phy_add()
232 fp->addr = phy_addr; in fixed_phy_add()
249 void fixed_phy_del(int phy_addr) in fixed_phy_del() argument
255 if (fp->addr == phy_addr) { in fixed_phy_del()
273 int phy_addr; in fixed_phy_register() local
282 phy_addr = phy_fixed_addr++; in fixed_phy_register()
285 ret = fixed_phy_add(PHY_POLL, phy_addr, status); in fixed_phy_register()
289 phy = get_phy_device(fmb->mii_bus, phy_addr, false); in fixed_phy_register()
291 fixed_phy_del(phy_addr); in fixed_phy_register()
302 fixed_phy_del(phy_addr); in fixed_phy_register()