summaryrefslogtreecommitdiffstats
path: root/drivers/i2c/i2c-core.c
diff options
context:
space:
mode:
authorJan Glauber <jglauber@cavium.com>2016-09-21 08:51:04 +0200
committerWolfram Sang <wsa@the-dreams.de>2016-09-21 23:04:42 +0200
commit38caa925ee67d2359f45a4a9cd1afa2e23a9eece (patch)
tree830aa97b646f82ec4e519dfa194625abf572571f /drivers/i2c/i2c-core.c
parentde919ff6a0060510b099405d9b8f9413aba9ae14 (diff)
downloadop-kernel-dev-38caa925ee67d2359f45a4a9cd1afa2e23a9eece.zip
op-kernel-dev-38caa925ee67d2359f45a4a9cd1afa2e23a9eece.tar.gz
i2c: octeon: Fix high-level controller status check
In case the high-level controller (HLC) is used the status code is reported at a different location. Check that location after HLC write operations if the ready bit is not set and return an appropriate error code instead of always returning -EAGAIN. Signed-off-by: Jan Glauber <jglauber@cavium.com> Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
Diffstat (limited to 'drivers/i2c/i2c-core.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud