diff --git a/drivers/iio/light/veml6030.c b/drivers/iio/light/veml6030.c index 4943f51c4fdafd7a62aa4d014d1581d206e4a267..b97005e748bc6fc932fc9c1011dbef71f65cff50 100644 --- a/drivers/iio/light/veml6030.c +++ b/drivers/iio/light/veml6030.c @@ -522,7 +522,7 @@ static int veml6030_read_raw(struct iio_dev *indio_dev, } if (mask == IIO_CHAN_INFO_PROCESSED) { *val = (reg * data->cur_resolution) / 10000; - *val2 = (reg * data->cur_resolution) % 10000; + *val2 = (reg * data->cur_resolution) % 10000 * 100; return IIO_VAL_INT_PLUS_MICRO; } *val = reg;