Searched refs:iic_rd (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-sh_mobile.c | 193 static unsigned char iic_rd(struct sh_mobile_i2c_data *pd, int offs) in iic_rd() function 201 iic_wr(pd, offs, (iic_rd(pd, offs) | set) & ~clr); in iic_set_clr() 331 ret = iic_rd(pd, ICDR); in i2c_op() 343 ret = iic_rd(pd, ICDR); in i2c_op() 408 sr = iic_rd(pd, ICSR); in sh_mobile_i2c_isr() 440 iic_rd(pd, ICSR); in sh_mobile_i2c_isr() 604 u_int8_t val = iic_rd(pd, ICSR); in poll_dte() 623 u_int8_t val = iic_rd(pd, ICSR); in poll_busy() 676 unsigned char sr = iic_rd(pd, ICSR); in sh_mobile_xfer() 765 iic_rd(p in sh_mobile_i2c_r8a7740_workaround() [all...] |
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-sh_mobile.c | 193 static unsigned char iic_rd(struct sh_mobile_i2c_data *pd, int offs) in iic_rd() function 201 iic_wr(pd, offs, (iic_rd(pd, offs) | set) & ~clr); in iic_set_clr() 331 ret = iic_rd(pd, ICDR); in i2c_op() 343 ret = iic_rd(pd, ICDR); in i2c_op() 408 sr = iic_rd(pd, ICSR); in sh_mobile_i2c_isr() 440 iic_rd(pd, ICSR); in sh_mobile_i2c_isr() 596 u_int8_t val = iic_rd(pd, ICSR); in poll_dte() 615 u_int8_t val = iic_rd(pd, ICSR); in poll_busy() 668 unsigned char sr = iic_rd(pd, ICSR); in sh_mobile_xfer() 757 iic_rd(p in sh_mobile_i2c_r8a7740_workaround() [all...] |
Completed in 4 milliseconds