i2c: brcmstb: Add support for atomic transfers
authorMarek Szyprowski <m.szyprowski@samsung.com>
Fri, 6 Oct 2023 14:41:17 +0000 (16:41 +0200)
committerWolfram Sang <wsa@kernel.org>
Wed, 11 Oct 2023 16:35:26 +0000 (18:35 +0200)
commitc850ecfc8914d3e0aa2899bc2e718bed1f1b50b0
tree87b9a3afafad44d5c1d15cf5e8fa7f0af0b64d1a
parent8c56f9ef25a33e51f09a448d25cf863b61c9658d
i2c: brcmstb: Add support for atomic transfers

Add support for atomic transfers using polling mode with interrupts
intentionally disabled to get rid of the warning introduced by commit
63b96983a5dd ("i2c: core: introduce callbacks for atomic transfers")
during system reboot and power-off.

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Reviewed-by: Florian Fainelli <florian.fainelli@broadcom.com>
Reviewed-by: Andi Shyti <andi.shyti@kernel.org>
Signed-off-by: Wolfram Sang <wsa@kernel.org>
drivers/i2c/busses/i2c-brcmstb.c