i2c: npcm: Correct slave role behavior
authorTali Perry <tali.perry1@gmail.com>
Wed, 25 May 2022 03:23:39 +0000 (11:23 +0800)
committerWolfram Sang <wsa@kernel.org>
Wed, 8 Jun 2022 20:01:12 +0000 (22:01 +0200)
commitd7aa1b149b8fc04d802879cf4662010aa4a42deb
treec6ee626c0af1962e22d50231a8cc46eb7a5b4434
parent47d506d1a28fd10a9fb1f33df5622d88fae72095
i2c: npcm: Correct slave role behavior

Correct the slave transaction logic to be compatible with the generic
slave backend driver.

Fixes: 56a1485b102e ("i2c: npcm7xx: Add Nuvoton NPCM I2C controller driver")
Signed-off-by: Tali Perry <tali.perry1@gmail.com>
Signed-off-by: Tyrone Ting <kfting@nuvoton.com>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Wolfram Sang <wsa@kernel.org>
drivers/i2c/busses/i2c-npcm7xx.c