diff --git a/drivers/iio/light/rpr0521.c b/drivers/iio/light/rpr0521.c index 9219819785986d05501c82df39b9743b24e63537..38095d79a87432087d82fd3756b457c35a6d5d23 100644 --- a/drivers/iio/light/rpr0521.c +++ b/drivers/iio/light/rpr0521.c @@ -356,7 +356,7 @@ static int rpr0521_read_raw(struct iio_dev *indio_dev, ret = regmap_bulk_read(data->regmap, rpr0521_data_reg[chan->address].address, - &raw_data, 2); + &raw_data, sizeof(raw_data)); if (ret < 0) { rpr0521_set_power_state(data, false, device_mask); mutex_unlock(&data->lock);