Searched refs:xiic_getreg8 (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-xiic.c | 257 static inline u8 xiic_getreg8(struct xiic_i2c *i2c, int reg) in xiic_getreg8() function 328 for (sr = xiic_getreg8(i2c, XIIC_SR_REG_OFFSET); in xiic_clear_rx_fifo() 330 sr = xiic_getreg8(i2c, XIIC_SR_REG_OFFSET)) { in xiic_clear_rx_fifo() 331 xiic_getreg8(i2c, XIIC_DRR_REG_OFFSET); in xiic_clear_rx_fifo() 484 cr = xiic_getreg8(i2c, XIIC_CR_REG_OFFSET); in xiic_deinit() 502 rxmsg_len = xiic_getreg8(i2c, XIIC_DRR_REG_OFFSET); in xiic_smbus_block_read_setup() 550 bytes_in_fifo = xiic_getreg8(i2c, XIIC_RFO_REG_OFFSET) + 1; in xiic_read_rx() 555 xiic_getreg8(i2c, XIIC_SR_REG_OFFSET), in xiic_read_rx() 556 xiic_getreg8(i2c, XIIC_CR_REG_OFFSET)); in xiic_read_rx() 579 cr = xiic_getreg8(i2 in xiic_read_rx() [all...] |
/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-xiic.c | 192 static inline u8 xiic_getreg8(struct xiic_i2c *i2c, int reg) in xiic_getreg8() function 260 for (sr = xiic_getreg8(i2c, XIIC_SR_REG_OFFSET); in xiic_clear_rx_fifo() 262 sr = xiic_getreg8(i2c, XIIC_SR_REG_OFFSET)) { in xiic_clear_rx_fifo() 263 xiic_getreg8(i2c, XIIC_DRR_REG_OFFSET); in xiic_clear_rx_fifo() 308 cr = xiic_getreg8(i2c, XIIC_CR_REG_OFFSET); in xiic_deinit() 317 bytes_in_fifo = xiic_getreg8(i2c, XIIC_RFO_REG_OFFSET) + 1; in xiic_read_rx() 322 xiic_getreg8(i2c, XIIC_SR_REG_OFFSET), in xiic_read_rx() 323 xiic_getreg8(i2c, XIIC_CR_REG_OFFSET)); in xiic_read_rx() 330 xiic_getreg8(i2c, XIIC_DRR_REG_OFFSET); in xiic_read_rx() 340 return IIC_TX_FIFO_DEPTH - xiic_getreg8(i2 in xiic_tx_fifo_space() [all...] |
Completed in 3 milliseconds