]> git.karo-electronics.de Git - karo-tx-linux.git/commit
i2c: designware: Implement support for SMBus block read and write
authorTin Huynh <tnhuynh@apm.com>
Thu, 10 Nov 2016 02:56:33 +0000 (09:56 +0700)
committerWolfram Sang <wsa@the-dreams.de>
Fri, 18 Nov 2016 01:06:41 +0000 (02:06 +0100)
commitc3ae106050b949d6c776c5434046c888a5a6298a
tree840a28fc29aa05b1711e11c79acee3ad8be366cc
parent379883cc67d890e0412d6e6c952d7eb0614b915a
i2c: designware: Implement support for SMBus block read and write

Free and Open IPMI use SMBUS BLOCK Read/Write to support SSIF protocol.
However, I2C Designware Core Driver doesn't handle the case at the moment.
The below patch supports this feature.

Signed-off-by: Tin Huynh <tnhuynh@apm.com>
Acked-by: Jarkko Nikula <jarkko.nikula@linux.intel.com>
Reviewed-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
drivers/i2c/busses/i2c-designware-core.c
drivers/i2c/busses/i2c-designware-pcidrv.c
drivers/i2c/busses/i2c-designware-platdrv.c