diff options
Diffstat (limited to 'drivers/staging/iio/adc/ad799x_core.c')
-rw-r--r-- | drivers/staging/iio/adc/ad799x_core.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/iio/adc/ad799x_core.c b/drivers/staging/iio/adc/ad799x_core.c index 60a48a284dd..cdee9b95465 100644 --- a/drivers/staging/iio/adc/ad799x_core.c +++ b/drivers/staging/iio/adc/ad799x_core.c | |||
@@ -162,7 +162,7 @@ static int ad799x_read_raw(struct iio_dev *indio_dev, | |||
162 | *val = (ret >> chan->scan_type.shift) & | 162 | *val = (ret >> chan->scan_type.shift) & |
163 | RES_MASK(chan->scan_type.realbits); | 163 | RES_MASK(chan->scan_type.realbits); |
164 | return IIO_VAL_INT; | 164 | return IIO_VAL_INT; |
165 | case IIO_CHAN_INFO_SCALE_SHARED: | 165 | case IIO_CHAN_INFO_SCALE: |
166 | scale_uv = (st->int_vref_mv * 1000) >> chan->scan_type.realbits; | 166 | scale_uv = (st->int_vref_mv * 1000) >> chan->scan_type.realbits; |
167 | *val = scale_uv / 1000; | 167 | *val = scale_uv / 1000; |
168 | *val2 = (scale_uv % 1000) * 1000; | 168 | *val2 = (scale_uv % 1000) * 1000; |