diff options
-rw-r--r-- | drivers/iio/light/si1133.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/iio/light/si1133.c b/drivers/iio/light/si1133.c index 5ac22c46da1f..015a21f0c2ef 100644 --- a/drivers/iio/light/si1133.c +++ b/drivers/iio/light/si1133.c | |||
@@ -409,6 +409,9 @@ static int si1133_command(struct si1133_data *data, u8 cmd) | |||
409 | err = -ETIMEDOUT; | 409 | err = -ETIMEDOUT; |
410 | goto out; | 410 | goto out; |
411 | } | 411 | } |
412 | err = regmap_read(data->regmap, SI1133_REG_RESPONSE0, &resp); | ||
413 | if (err) | ||
414 | goto out; | ||
412 | } else { | 415 | } else { |
413 | err = regmap_read_poll_timeout(data->regmap, | 416 | err = regmap_read_poll_timeout(data->regmap, |
414 | SI1133_REG_RESPONSE0, resp, | 417 | SI1133_REG_RESPONSE0, resp, |