]> git.baikalelectronics.ru Git - kernel.git/commit
iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED
authorHui Liu <hui.liu@mediatek.com>
Sun, 26 Sep 2021 07:30:28 +0000 (15:30 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 20 Oct 2021 09:40:15 +0000 (11:40 +0200)
commit76c0641cd360af983868fca52cb87c59dd9cfc69
treec1faf116ae8c5e5170bafd9956dd703e33e7d6d1
parent3c3e81055555cdfa0dbbbf92edf6a2917b2872e4
iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED

commit c2980c64c7fd4585d684574c92d1624d44961edd upstream.

The previous driver does't apply the necessary scaling to take the
voltage range into account.
We change readback value from raw data to input voltage to fix case
IIO_CHAN_INFO_PROCESSED.

Fixes: 8bbb5a93afe4 ("iio: adc: mt2701: Add Mediatek auxadc driver for mt2701.")
Signed-off-by: Hui Liu <hui.liu@mediatek.com>
Link: https://lore.kernel.org/r/20210926073028.11045-2-hui.liu@mediatek.com
Cc: <Stable@vger.kernel.org>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/iio/adc/mt6577_auxadc.c