diff options
author | Ludovic Desroches <[email protected]> | 2015-10-26 10:38:27 +0100 |
---|---|---|
committer | Wolfram Sang <[email protected]> | 2015-10-26 15:44:59 +0100 |
commit | a9bed6b10bd117a300cceb9062003f7a2761ef99 (patch) | |
tree | 6ab2b6481067ab4d759f4a206d84dd19745e6aae /tools/perf | |
parent | 43e9f2aa7788cc60eb11fe3cb4fb6f0b63c35de6 (diff) |
i2c: at91: manage unexpected RXRDY flag when starting a transfer
In some cases, we could start a new i2c transfer with the RXRDY flag
set. It is not a clean state and it leads to print annoying error
messages even if there no real issue. The cause is only having garbage
data in the Receive Holding Register because of a weird behavior of the
RXRDY flag.
Reported-by: Peter Rosin <[email protected]>
Signed-off-by: Ludovic Desroches <[email protected]>
Tested-by: Peter Rosin <[email protected]>
Signed-off-by: Wolfram Sang <[email protected]>
Fixes: 93563a6a71bb ("i2c: at91: fix a race condition when using the DMA controller")
Cc: [email protected] #4.1
Diffstat (limited to 'tools/perf')
0 files changed, 0 insertions, 0 deletions