servo/drv/ina2xx: Retry reading from INA on error

When taking power measurements using CCD, the H1 could be busy when an
i2c request comes in. This results in a timeout error being thrown.

BUG=b:117604702
TEST=Ran day long power measurements using CCD. Noticed the timeouts
were retried successfully.

Change-Id: I7743f82c54d2a09fd06ac4d0a8f650a9d8e8591a
Reviewed-on: https://chromium-review.googlesource.com/1529168
Commit-Ready: Raul E Rangel <rrangel@chromium.org>
Tested-by: Raul E Rangel <rrangel@chromium.org>
Reviewed-by: Todd Broch <tbroch@chromium.org>
1 file changed