diff options
author | Roman Bacik | 2023-08-24 14:23:51 -0700 |
---|---|---|
committer | Greg Kroah-Hartman | 2023-11-20 11:52:17 +0100 |
commit | 7ee2070589d201f096bdc58e563453568b1cfd14 (patch) | |
tree | 0ee434ff406cfb141833c6ed8ec7e2c0b0f24eb1 /drivers/dax | |
parent | b5974b0c893ca211a0e9dc63429884fa26f87f47 (diff) |
i2c: iproc: handle invalid slave state
[ Upstream commit ba15a14399c262f91ce30c19fcbdc952262dd1be ]
Add the code to handle an invalid state when both bits S_RX_EVENT
(indicating a transaction) and S_START_BUSY (indicating the end
of transaction - transition of START_BUSY from 1 to 0) are set in
the interrupt status register during a slave read.
Signed-off-by: Roman Bacik <roman.bacik@broadcom.com>
Fixes: 1ca1b4516088 ("i2c: iproc: handle Master aborted error")
Acked-by: Ray Jui <ray.jui@broadcom.com>
Signed-off-by: Wolfram Sang <wsa@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'drivers/dax')
0 files changed, 0 insertions, 0 deletions