diff options
author | Arnaud Pouliquen <arnaud.pouliquen@st.com> | 2018-01-10 11:13:08 +0100 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2018-01-10 11:30:09 +0100 |
commit | 8a5f0b6f6c4f1a0ff98b5ca1f83cbe34cdebd96e (patch) | |
tree | 35413743029cb4c815d6ea04d50c20a33003e770 /drivers/iio/adc/Kconfig | |
parent | IIO: Add DT bindings for sigma delta adc modulator (diff) | |
download | linux-8a5f0b6f6c4f1a0ff98b5ca1f83cbe34cdebd96e.tar.xz linux-8a5f0b6f6c4f1a0ff98b5ca1f83cbe34cdebd96e.zip |
IIO: ADC: add sigma delta modulator support
Add generic driver to support sigma delta modulators.
Typically, this device is hardware connected to
an IIO device in charge of the conversion. Devices are
bonded through the hardware consumer API.
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen@st.com>
Acked-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'drivers/iio/adc/Kconfig')
-rw-r--r-- | drivers/iio/adc/Kconfig | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/drivers/iio/adc/Kconfig b/drivers/iio/adc/Kconfig index ef86296b8b0d..5f9d04a8ba53 100644 --- a/drivers/iio/adc/Kconfig +++ b/drivers/iio/adc/Kconfig @@ -629,6 +629,18 @@ config SPEAR_ADC To compile this driver as a module, choose M here: the module will be called spear_adc. +config SD_ADC_MODULATOR + tristate "Generic sigma delta modulator" + depends on OF + select IIO_BUFFER + select IIO_TRIGGERED_BUFFER + help + Select this option to enables sigma delta modulator. This driver can + support generic sigma delta modulators. + + This driver can also be built as a module. If so, the module + will be called sd_adc_modulator. + config STM32_ADC_CORE tristate "STMicroelectronics STM32 adc core" depends on ARCH_STM32 || COMPILE_TEST |