On Fri, May 06, 2016 at 05:01:14PM +0530, Sricharan R wrote:
Among the bus errors reported from the QUP_MASTER_STATUS register
only NACK is considered and transfer gets suspended, while
other errors are ignored. Correct this and suspend the transfer
for other errors as well. This avoids unnessecary 'timeouts' which
happens when waiting for events that would never happen when there
is already an error condition on the bus.
Signed-off-by: Sricharan R <redacted>
Reviewed-by: Andy Gross <redacted>
Please check Documentation/i2c/fault-codes for proper fault codes.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20160513/ddc2df3f/attachment-0001.sig>