Searched refs:xiic_setreg8 (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-xiic.c | 249 static inline void xiic_setreg8(struct xiic_i2c *i2c, int reg, u8 value) in xiic_setreg8() function 456 xiic_setreg8(i2c, XIIC_RFD_REG_OFFSET, IIC_RX_FIFO_DEPTH - 1); in xiic_reinit() 459 xiic_setreg8(i2c, XIIC_CR_REG_OFFSET, XIIC_CR_TX_FIFO_RESET_MASK); in xiic_reinit() 462 xiic_setreg8(i2c, XIIC_CR_REG_OFFSET, XIIC_CR_ENABLE_DEVICE_MASK); in xiic_reinit() 485 xiic_setreg8(i2c, XIIC_CR_REG_OFFSET, cr & ~XIIC_CR_ENABLE_DEVICE_MASK); in xiic_deinit() 533 xiic_setreg8(i2c, XIIC_RFD_REG_OFFSET, rfd_set); in xiic_smbus_block_read_setup() 580 xiic_setreg8(i2c, XIIC_CR_REG_OFFSET, cr | in xiic_read_rx() 588 xiic_setreg8(i2c, XIIC_CR_REG_OFFSET, cr & in xiic_read_rx() 594 xiic_setreg8(i2c, XIIC_CR_REG_OFFSET, cr & in xiic_read_rx() 611 xiic_setreg8(i2 in xiic_read_rx() [all...] |
/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-xiic.c | 184 static inline void xiic_setreg8(struct xiic_i2c *i2c, int reg, u8 value) in xiic_setreg8() function 280 xiic_setreg8(i2c, XIIC_RFD_REG_OFFSET, IIC_RX_FIFO_DEPTH - 1); in xiic_reinit() 283 xiic_setreg8(i2c, XIIC_CR_REG_OFFSET, XIIC_CR_TX_FIFO_RESET_MASK); in xiic_reinit() 286 xiic_setreg8(i2c, XIIC_CR_REG_OFFSET, XIIC_CR_ENABLE_DEVICE_MASK); in xiic_reinit() 309 xiic_setreg8(i2c, XIIC_CR_REG_OFFSET, cr & ~XIIC_CR_ENABLE_DEVICE_MASK); in xiic_deinit() 332 xiic_setreg8(i2c, XIIC_RFD_REG_OFFSET, in xiic_read_rx() 588 xiic_setreg8(i2c, XIIC_RFD_REG_OFFSET, rx_watermark - 1); in xiic_start_recv()
|
Completed in 3 milliseconds