summaryrefslogtreecommitdiff
path: root/drivers/w1
diff options
context:
space:
mode:
authorTommy Huang <tommy_huang@aspeedtech.com>2023-09-06 08:49:10 +0800
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2023-09-23 11:00:06 +0200
commit44654114fb6fb5ae71e6c1fbf4eb636b7351589a (patch)
tree33229d65c12ebb01f31898858ab2f1eb241b5ef6 /drivers/w1
parentce47fe53f78bbf309b8bbb0c74704c043fe093ef (diff)
i2c: aspeed: Reset the i2c controller when timeout occurs
commit fee465150b458351b6d9b9f66084f3cc3022b88b upstream. Reset the i2c controller when an i2c transfer timeout occurs. The remaining interrupts and device should be reset to avoid unpredictable controller behavior. Fixes: 2e57b7cebb98 ("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> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/w1')
0 files changed, 0 insertions, 0 deletions