]> git.ipfire.org Git - thirdparty/kernel/stable.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>
Tue, 19 Sep 2023 10:22:46 +0000 (12:22 +0200)
commit3274e32fc969e860cc9ea5a3cd5c1a1b8e53c943
tree49704d45b28751426f403ece6103f667e0c06c43
parent7a17deca33e1a299eaf139924f3010d1b60d5013
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