Lines Matching defs:addr
200 int rtl8366_smi_read_reg(struct rtl8366_smi *smi, u32 addr, u32 *data)
217 ret = rtl8366_smi_write_byte(smi, addr & 0xff);
222 ret = rtl8366_smi_write_byte(smi, addr >> 8);
244 u32 addr, u32 data, bool ack)
259 ret = rtl8366_smi_write_byte(smi, addr & 0xff);
264 ret = rtl8366_smi_write_byte(smi, addr >> 8);
290 int rtl8366_smi_write_reg(struct rtl8366_smi *smi, u32 addr, u32 data)
292 return __rtl8366_smi_write_reg(smi, addr, data, true);
296 int rtl8366_smi_write_reg_noack(struct rtl8366_smi *smi, u32 addr, u32 data)
298 return __rtl8366_smi_write_reg(smi, addr, data, false);
302 int rtl8366_smi_rmwr(struct rtl8366_smi *smi, u32 addr, u32 mask, u32 data)
307 err = rtl8366_smi_read_reg(smi, addr, &t);
311 err = rtl8366_smi_write_reg(smi, addr, (t & ~mask) | data);