]> git.baikalelectronics.ru Git - kernel.git/commit
i2c: rcar: slave: only send STOP event when we have been addressed
authorWolfram Sang <wsa+renesas@sang-engineering.com>
Mon, 29 Jun 2020 15:38:07 +0000 (17:38 +0200)
committerWolfram Sang <wsa@kernel.org>
Sun, 26 Jul 2020 12:32:46 +0000 (14:32 +0200)
commitc66e41e01e1c534fa079e3aa503f6cd85ef8126b
tree3495d0344dae624677f62bf2c3a3fc8a87a8c923
parent0bc7f5e94c33b2eeeef4ab8959dbecfcc40bec60
i2c: rcar: slave: only send STOP event when we have been addressed

When the SSR interrupt is activated, it will detect every STOP condition
on the bus, not only the ones after we have been addressed. So, enable
this interrupt only after we have been addressed, and disable it
otherwise.

Fixes: 2a78c5c3c26f ("i2c: rcar: add slave support")
Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
Signed-off-by: Wolfram Sang <wsa@kernel.org>
drivers/i2c/busses/i2c-rcar.c