X-Git-Url: https://git.kernelconcepts.de/?a=blobdiff_plain;f=drivers%2Fstaging%2Fiio%2Faccel%2Fsca3000_ring.c;h=bd2c69f85949ba6ce40b80c588a2e6a4036964a2;hb=858e904bd71dd0057a548d6785d94ce5ec4aeabd;hp=23685e74917e2a5c3f3ab6dc6542f48d5ecbb2a9;hpb=2d28b633c3fa8f53b919a5de86eb1c8e78dde818;p=karo-tx-linux.git diff --git a/drivers/staging/iio/accel/sca3000_ring.c b/drivers/staging/iio/accel/sca3000_ring.c index 23685e74917e..bd2c69f85949 100644 --- a/drivers/staging/iio/accel/sca3000_ring.c +++ b/drivers/staging/iio/accel/sca3000_ring.c @@ -116,7 +116,7 @@ static int sca3000_read_first_n_hw_rb(struct iio_buffer *r, if (ret) goto error_ret; - for (i = 0; i < num_read; i++) + for (i = 0; i < num_read / sizeof(u16); i++) *(((u16 *)rx) + i) = be16_to_cpup((__be16 *)rx + i); if (copy_to_user(buf, rx, num_read))