i2c: aspeed: Reset the i2c controller when timeout occurs
Reset the i2c controller when an i2c transfer timeout occurs. The remaining interrupts and device should be reset to avoid unpredictable controller behavior. Fixes: 2e57b7ce ("i2c: aspeed: Add multi-master use case support") Cc: <stable@vger.kernel.org> # v5.1+ Signed-off-by:Tommy Huang <tommy_huang@aspeedtech.com> Reviewed-by:
Andi Shyti <andi.shyti@kernel.org> Signed-off-by:
Wolfram Sang <wsa@kernel.org>
parent
b2cacc2e
-
mentioned in commit 993bb01d
-
mentioned in commit 01c7c38a
-
mentioned in commit 44654114
-
mentioned in commit 30057f4a
-
mentioned in commit 494fb256
-
mentioned in commit 54f1840d
-
mentioned in commit 91b95e3b
-
mentioned in commit 001b2dc8
-
mentioned in commit ca764116
-
mentioned in commit cdc57093
-
mentioned in commit 12337d3e
Please register or sign in to comment