Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'i2c-for-6.8-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux

Pull i2c fix from Wolfram Sang:
"A bugfix for host drivers"

* tag 'i2c-for-6.8-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux:
i2c: imx: when being a target, mark the last read as processed

+5
+5
drivers/i2c/busses/i2c-imx.c
··· 803 803 ctl &= ~I2CR_MTX; 804 804 imx_i2c_write_reg(ctl, i2c_imx, IMX_I2C_I2CR); 805 805 imx_i2c_read_reg(i2c_imx, IMX_I2C_I2DR); 806 + 807 + /* flag the last byte as processed */ 808 + i2c_imx_slave_event(i2c_imx, 809 + I2C_SLAVE_READ_PROCESSED, &value); 810 + 806 811 i2c_imx_slave_finish_op(i2c_imx); 807 812 return IRQ_HANDLED; 808 813 }