]> git.baikalelectronics.ru Git - kernel.git/commit
iio: adc: meson-saradc: add calibration
authorHeiner Kallweit <hkallweit1@gmail.com>
Sat, 18 Mar 2017 18:38:19 +0000 (19:38 +0100)
committerJonathan Cameron <jic23@kernel.org>
Sat, 25 Mar 2017 14:55:03 +0000 (14:55 +0000)
commit64a3c1c83758a4bd9d83869dc1436f6c80b18b5d
tree29bdd0293434233619059e2f544ba15a82cd7e44
parenta23e8010b577ed0c4ceb49c26273309dc1c5c4ff
iio: adc: meson-saradc: add calibration

This patch adds calibration for the Meson SAR ADC.
Points 25% vref and 75% vref are used for calibration.
It uses a simple linear calibration function: SCALE * val + BIAS

Successfully tested on a Odroid C2.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Tested-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
Reviewed-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
drivers/iio/adc/meson_saradc.c