Lines Matching defs:addr
48 mvsw61xx_wait_mask_raw(struct mii_bus *bus, int addr,
55 r = bus->read(bus, addr, reg);
64 r16(struct mii_bus *bus, bool indirect, int base_addr, int addr, int reg)
69 return bus->read(bus, addr, reg);
76 ind_addr = MV_INDIRECT_READ | (addr << MV_INDIRECT_ADDR_S) | reg;
89 w16(struct mii_bus *bus, bool indirect, int base_addr, int addr,
95 bus->write(bus, addr, reg, val);
111 ind_addr = MV_INDIRECT_WRITE | (addr << MV_INDIRECT_ADDR_S) | reg;
119 sr16(struct switch_dev *dev, int addr, int reg)
123 return r16(state->bus, state->is_indirect, state->base_addr, addr, reg);
127 sw16(struct switch_dev *dev, int addr, int reg, u16 val)
131 w16(state->bus, state->is_indirect, state->base_addr, addr, reg, val);
135 mvsw61xx_wait_mask_s(struct switch_dev *dev, int addr,
142 r = sr16(dev, addr, reg) & mask;