diff options
Diffstat (limited to 'common/i2c_controller.c')
-rw-r--r-- | common/i2c_controller.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/common/i2c_controller.c b/common/i2c_controller.c index 96809ee84c..3332f771f6 100644 --- a/common/i2c_controller.c +++ b/common/i2c_controller.c @@ -269,7 +269,8 @@ int i2c_xfer_unlocked(const int port, const uint16_t addr_flags, case 0: return EC_SUCCESS; case -EIO: - return EC_ERROR_INVAL; + ret = EC_ERROR_INVAL; + continue; default: return EC_ERROR_UNKNOWN; } |