OSDN Git Service

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)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sun, 26 Sep 2021 11:30:09 +0000 (12:30 +0100)
commitc2980c64c7fd4585d684574c92d1624d44961edd
treee0c1e7e038954bdf3552c1c90cd11c33b5807dac
parent9da1b86865ab4376408c58cd9fec332c8bdb5c73
iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED

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: ace4cdfe67be ("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>
drivers/iio/adc/mt6577_auxadc.c