Lines Matching refs:phy_addr
149 static int fixed_mdio_read(struct mii_bus *bus, int phy_addr, int reg_num) in fixed_mdio_read() argument
169 if (fp->addr == phy_addr) { in fixed_mdio_read()
183 static int fixed_mdio_write(struct mii_bus *bus, int phy_addr, int reg_num, in fixed_mdio_write() argument
245 int fixed_phy_add(unsigned int irq, int phy_addr, in fixed_phy_add() argument
259 fmb->irqs[phy_addr] = irq; in fixed_phy_add()
261 fp->addr = phy_addr; in fixed_phy_add()
289 void fixed_phy_del(int phy_addr) in fixed_phy_del() argument
295 if (fp->addr == phy_addr) { in fixed_phy_del()
316 int phy_addr; in fixed_phy_register() local
325 phy_addr = phy_fixed_addr++; in fixed_phy_register()
328 ret = fixed_phy_add(irq, phy_addr, status, link_gpio); in fixed_phy_register()
332 phy = get_phy_device(fmb->mii_bus, phy_addr, false); in fixed_phy_register()
334 fixed_phy_del(phy_addr); in fixed_phy_register()
367 fixed_phy_del(phy_addr); in fixed_phy_register()