Lines Matching defs:addr
71 int ag71xx_mdio_mii_read(struct ag71xx_mdio *am, int addr, int reg)
82 ((addr & 0xff) << MII_ADDR_SHIFT) | (reg & 0xff));
92 DBG("mii_read: addr=%04x, reg=%04x, value=%04x\n", addr, reg, ret);
97 void ag71xx_mdio_mii_write(struct ag71xx_mdio *am, int addr, int reg, u16 val)
99 DBG("mii_write: addr=%04x, reg=%04x, value=%04x\n", addr, reg, val);
102 ((addr & 0xff) << MII_ADDR_SHIFT) | (reg & 0xff));
190 static int ag71xx_mdio_read(struct mii_bus *bus, int addr, int reg)
195 return ar7240sw_phy_read(bus, addr, reg);
197 return ag71xx_mdio_mii_read(am, addr, reg);
200 static int ag71xx_mdio_write(struct mii_bus *bus, int addr, int reg, u16 val)
205 ar7240sw_phy_write(bus, addr, reg, val);
207 ag71xx_mdio_mii_write(am, addr, reg, val);