]> git.baikalelectronics.ru Git - kernel.git/commit
fsi: aspeed: Reset master errors after CFAM reset
authorEddie James <eajames@linux.ibm.com>
Mon, 12 Jun 2023 19:56:50 +0000 (14:56 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 13 Sep 2023 07:42:54 +0000 (09:42 +0200)
commita30f26dc3ad9a7d3675f75ae51d320fa771181d7
treea55eb2e5a17c41a08da19317223ab5cf6d258c6b
parentd020963638f2b918f72290afe1e4259bbdf0c2af
fsi: aspeed: Reset master errors after CFAM reset

[ Upstream commit 52300909f4670ac552bfeb33c1355b896eac8c06 ]

It has been observed that sometimes the FSI master will return all 0xffs
after a CFAM has been taken out of reset, without presenting any error.
Resetting the FSI master errors resolves the issue.

Fixes: 4a851d714ead ("fsi: aspeed: Support CFAM reset GPIO")
Signed-off-by: Eddie James <eajames@linux.ibm.com>
Link: https://lore.kernel.org/r/20230612195657.245125-8-eajames@linux.ibm.com
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/fsi/fsi-master-aspeed.c