diff options
author | Linus Walleij <linus.walleij@linaro.org> | 2016-09-01 11:44:35 +0200 |
---|---|---|
committer | Jiri Slaby <jslaby@suse.cz> | 2016-09-29 11:14:24 +0200 |
commit | 2f8c95d916594d62694807666fae72335e302fae (patch) | |
tree | 4a75d63aa6369406312cb04515e2e319123b42b9 /block | |
parent | 523e1dd7c34ecd807bd7fef25f8ef0c46c3245a9 (diff) | |
download | lwn-2f8c95d916594d62694807666fae72335e302fae.tar.gz lwn-2f8c95d916594d62694807666fae72335e302fae.zip |
iio: accel: kxsd9: Fix scaling bug
commit 307fe9dd11ae44d4f8881ee449a7cbac36e1f5de upstream.
All the scaling of the KXSD9 involves multiplication with a
fraction number < 1.
However the scaling value returned from IIO_INFO_SCALE was
unpredictable as only the micros of the value was assigned, and
not the integer part, resulting in scaling like this:
$cat in_accel_scale
-1057462640.011978
Fix this by assigning zero to the integer part.
Tested-by: Jonathan Cameron <jic23@kernel.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
Signed-off-by: Jiri Slaby <jslaby@suse.cz>
Diffstat (limited to 'block')
0 files changed, 0 insertions, 0 deletions