Skip to content
Snippets Groups Projects
Commit 5c64eb26 authored by Mathias Nyman's avatar Mathias Nyman Committed by Ben Dooks
Browse files

i2c-omap: Make sure i2c bus is free before setting it to idle


If the i2c bus receives an interrupt with both BB (bus busy) and
ARDY (register access ready) statuses set during the tranfer of the last message
the bus was put to idle while still busy.

This caused bus to timeout.

Signed-off-by: default avatarMathias Nyman <mathias.nyman@nokia.com>
Acked-by: default avatarTony Lindgren <tony@atomide.com>
Signed-off-by: default avatarBen Dooks <ben-linux@fluff.org>
parent 2422084a
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment