summaryrefslogtreecommitdiffstats
path: root/drivers/iio/adc/Kconfig
diff options
context:
space:
mode:
authorFreeman Liu2018-06-21 05:14:05 +0200
committerJonathan Cameron2018-06-30 19:59:40 +0200
commit5df362a6cf49ca8d2e69a2f68e605310e3c576cb (patch)
tree4efccae8a44f5ff20017b0d30c72f79e16e98e8d /drivers/iio/adc/Kconfig
parentdt-bindings: iio: Add Spreadtrum SC27XX PMICs ADC controller documentation (diff)
downloadkernel-qcow2-linux-5df362a6cf49ca8d2e69a2f68e605310e3c576cb.tar.gz
kernel-qcow2-linux-5df362a6cf49ca8d2e69a2f68e605310e3c576cb.tar.xz
kernel-qcow2-linux-5df362a6cf49ca8d2e69a2f68e605310e3c576cb.zip
iio: adc: Add Spreadtrum SC27XX PMICs ADC support
The Spreadtrum SC27XX PMICs ADC controller contains 32 channels, which is used to sample voltages with 12 bits conversion. [Baolin Wang did lots of improvements] Signed-off-by: Freeman Liu <freeman.liu@spreadtrum.com> Signed-off-by: Baolin Wang <baolin.wang@linaro.org> Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Diffstat (limited to 'drivers/iio/adc/Kconfig')
-rw-r--r--drivers/iio/adc/Kconfig10
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/iio/adc/Kconfig b/drivers/iio/adc/Kconfig
index 084638e4ddf2..4a754921fb6f 100644
--- a/drivers/iio/adc/Kconfig
+++ b/drivers/iio/adc/Kconfig
@@ -620,6 +620,16 @@ config ROCKCHIP_SARADC
To compile this driver as a module, choose M here: the
module will be called rockchip_saradc.
+config SC27XX_ADC
+ tristate "Spreadtrum SC27xx series PMICs ADC"
+ depends on MFD_SC27XX_PMIC || COMPILE_TEST
+ help
+ Say yes here to build support for the integrated ADC inside the
+ Spreadtrum SC27xx series PMICs.
+
+ This driver can also be built as a module. If so, the module
+ will be called sc27xx_adc.
+
config SPEAR_ADC
tristate "ST SPEAr ADC"
depends on PLAT_SPEAR || COMPILE_TEST