iio: iio-utils: use channel modifier scaling if it exists
authorMatt Ranostay <mranostay@gmail.com>
Mon, 22 Aug 2016 22:19:37 +0000 (15:19 -0700)
committerJonathan Cameron <jic23@kernel.org>
Mon, 29 Aug 2016 15:26:41 +0000 (16:26 +0100)
commit6356f1b9b7e3ccd24bec93c7ed4e226464f44774
tree2a1fbb1065c74096182a4810ad962aaadb328690
parent9d47964bfd471f0dd4c89f28556aec68bffa0020
iio: iio-utils: use channel modifier scaling if it exists

Now there are channel modifiers with their own scaling those should be
used when possible over the generic channel type scaling.

Examples are of IIO_TEMP channel having a generic scaling value, and
another having IIO_MOD_TEMP_AMBIENT modifier with another scaling value.

Previously the first scaling value for a channel type would be applied
to all channels of like type in iio_generic_buffer

Signed-off-by: Matt Ranostay <mranostay@gmail.com>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
tools/iio/iio_utils.c