diff options
| -rw-r--r-- | drivers/iio/inkern.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/iio/inkern.c b/drivers/iio/inkern.c index 98ddc323add0..0cf5f8e06cfc 100644 --- a/drivers/iio/inkern.c +++ b/drivers/iio/inkern.c | |||
| @@ -451,7 +451,7 @@ static int iio_convert_raw_to_processed_unlocked(struct iio_channel *chan, | |||
| 451 | int ret; | 451 | int ret; |
| 452 | 452 | ||
| 453 | ret = iio_channel_read(chan, &offset, NULL, IIO_CHAN_INFO_OFFSET); | 453 | ret = iio_channel_read(chan, &offset, NULL, IIO_CHAN_INFO_OFFSET); |
| 454 | if (ret == 0) | 454 | if (ret >= 0) |
| 455 | raw64 += offset; | 455 | raw64 += offset; |
| 456 | 456 | ||
| 457 | scale_type = iio_channel_read(chan, &scale_val, &scale_val2, | 457 | scale_type = iio_channel_read(chan, &scale_val, &scale_val2, |
