commit | 70121f7f3725c82e8927a4e03ca1d50c98bbc6d2 | [log] [tgz] |
---|---|---|
author | Jan Glauber <jglauber@cavium.com> | Fri Sep 23 11:40:39 2016 +0200 |
committer | Wolfram Sang <wsa@the-dreams.de> | Sat Sep 24 11:22:24 2016 +0200 |
tree | 29d0e13b40b0471d26047c270a78207748624ac7 | |
parent | fcbd4bddb314346a35295701f385b9627bb3a137 [diff] |
i2c: octeon: thunderx: Limit register access retries Do not infinitely retry register readq and writeq operations in order to not lock up the CPU in case the TWSI gets stuck. Return -ETIMEDOUT in case of a failed data read. For all other cases just return so subsequent operations will fail. Signed-off-by: Jan Glauber <jglauber@cavium.com> Signed-off-by: Wolfram Sang <wsa@the-dreams.de>