[PATCH 0/4][Bionic][SRU Artful] i2c: xlp9xx: driver stability fixes

dann frazier dann.frazier at canonical.com
Tue Apr 10 19:29:33 UTC 2018

BugLink: https://bugs.launchpad.net/bugs/1762812

All clean cherry-picks from upstream.

Dmitry Bazhenov (1):
  i2c: xlp9xx: return ENXIO on slave address NACK

George Cherian (3):
  i2c: xlp9xx: Handle transactions with I2C_M_RECV_LEN properly
  i2c: xlp9xx: Check for Bus state before every transfer
  i2c: xlp9xx: Handle NACK on DATA properly

 drivers/i2c/busses/i2c-xlp9xx.c | 78 +++++++++++++++++++++++++++------
 1 file changed, 65 insertions(+), 13 deletions(-)


More information about the kernel-team mailing list