]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
i2c: sh_mobile: implement atomic transfers
authorUlrich Hecht <uli+renesas@fpond.eu>
Mon, 28 Sep 2020 15:59:50 +0000 (17:59 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 18 Nov 2020 18:22:14 +0000 (19:22 +0100)
commit168b746c3de0b6e54cf58ca39e3afb9bda6d82ce
tree2af5fc99aca6b06095e48e41cefe6011745e273b
parent1e0043673ea2f66fed025e7ce1c14d2bfbb68ae8
i2c: sh_mobile: implement atomic transfers

[ Upstream commit a49cc1fe9d64a2dc4e19b599204f403e5d25f44b ]

Implements atomic transfers to fix reboot/shutdown on r8a7790 Lager and
similar boards.

Signed-off-by: Ulrich Hecht <uli+renesas@fpond.eu>
Tested-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
Tested-by: Geert Uytterhoeven <geert+renesas@glider.be>
[wsa: some whitespace fixing]
Signed-off-by: Wolfram Sang <wsa@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/i2c/busses/i2c-sh_mobile.c