This v2 patch series updates the I2C DesignWare driver to handle invalid SMBus block data response length value that causes the bus is hang and can not be recovered. v2: + Create new commit to correct length byte validation logic [Quan] + Get right data length from IC_DATA_CMD register [Jarkko] Quan Nguyen (1): i2c: designware: Correct length byte validation logic Tam Nguyen (1): i2c: designware: Handle invalid SMBus block data response length value drivers/i2c/busses/i2c-designware-master.c | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) -- 2.25.1