]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
i2c: rcar: clear NO_RXDMA flag after resetting
authorWolfram Sang <wsa+renesas@sang-engineering.com>
Wed, 10 Jul 2024 11:03:00 +0000 (13:03 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 18 Jul 2024 11:21:26 +0000 (13:21 +0200)
commit557d62e49e71c609775a80d7efcf03ab6f1054da
tree3c05920187433d54833cb5ffd92aec8fa3a5d917
parentbc6632549c015467fc471c337015015fa03368a7
i2c: rcar: clear NO_RXDMA flag after resetting

[ Upstream commit fea6b5ebb71a2830b042e42de7ae255017ac3ce8 ]

We should allow RXDMA only if the reset was really successful, so clear
the flag after the reset call.

Fixes: 0e864b552b23 ("i2c: rcar: reset controller is mandatory for Gen3+")
Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
Signed-off-by: Andi Shyti <andi.shyti@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/i2c/busses/i2c-rcar.c