Add the rt linux 4.1.3-rt3 as base
[kvmfornfv.git] / kernel / drivers / staging / iio / adc / Kconfig
diff --git a/kernel/drivers/staging/iio/adc/Kconfig b/kernel/drivers/staging/iio/adc/Kconfig
new file mode 100644 (file)
index 0000000..d0016ce
--- /dev/null
@@ -0,0 +1,118 @@
+#
+# ADC drivers
+#
+menu "Analog to digital converters"
+
+config AD7606
+       tristate "Analog Devices AD7606 ADC driver"
+       depends on GPIOLIB
+       select IIO_BUFFER
+       select IIO_TRIGGERED_BUFFER
+       help
+         Say yes here to build support for Analog Devices:
+         ad7606, ad7606-6, ad7606-4 analog to digital converters (ADC).
+
+         To compile this driver as a module, choose M here: the
+         module will be called ad7606.
+
+config AD7606_IFACE_PARALLEL
+       tristate "parallel interface support"
+       depends on AD7606
+       help
+         Say yes here to include parallel interface support on the AD7606
+         ADC driver.
+
+         To compile this driver as a module, choose M here: the
+         module will be called ad7606_iface_parallel.
+
+config AD7606_IFACE_SPI
+       tristate "spi interface support"
+       depends on AD7606
+       depends on SPI
+       help
+         Say yes here to include parallel interface support on the AD7606
+         ADC driver.
+
+         To compile this driver as a module, choose M here: the
+         module will be called ad7606_iface_spi.
+
+config AD7780
+       tristate "Analog Devices AD7780 and similar ADCs driver"
+       depends on SPI
+       depends on GPIOLIB
+       select AD_SIGMA_DELTA
+       help
+         Say yes here to build support for Analog Devices AD7170, AD7171,
+         AD7780 and AD7781 SPI analog to digital converters (ADC).
+         If unsure, say N (but it's safe to say "Y").
+
+         To compile this driver as a module, choose M here: the
+         module will be called ad7780.
+
+config AD7816
+       tristate "Analog Devices AD7816/7/8 temperature sensor and ADC driver"
+       depends on SPI
+       depends on GPIOLIB
+       help
+         Say yes here to build support for Analog Devices AD7816/7/8
+         temperature sensors and ADC.
+
+config AD7192
+       tristate "Analog Devices AD7190 AD7192 AD7195 ADC driver"
+       depends on SPI
+       select AD_SIGMA_DELTA
+       help
+         Say yes here to build support for Analog Devices AD7190,
+         AD7192 or AD7195 SPI analog to digital converters (ADC).
+         If unsure, say N (but it's safe to say "Y").
+
+         To compile this driver as a module, choose M here: the
+         module will be called ad7192.
+
+config AD7280
+       tristate "Analog Devices AD7280A Lithium Ion Battery Monitoring System"
+       depends on SPI
+       help
+         Say yes here to build support for Analog Devices AD7280A
+         Lithium Ion Battery Monitoring System.
+
+         To compile this driver as a module, choose M here: the
+         module will be called ad7280a
+
+config LPC32XX_ADC
+       tristate "NXP LPC32XX ADC"
+       depends on ARCH_LPC32XX || COMPILE_TEST
+       depends on HAS_IOMEM
+       help
+         Say yes here to build support for the integrated ADC inside the
+         LPC32XX SoC. Note that this feature uses the same hardware as the
+         touchscreen driver, so you should either select only one of the two
+         drivers (lpc32xx_adc or lpc32xx_ts) or, in the OpenFirmware case,
+         activate only one via device tree selection.  Provides direct access
+         via sysfs.
+
+config MXS_LRADC
+       tristate "Freescale i.MX23/i.MX28 LRADC"
+       depends on (ARCH_MXS || COMPILE_TEST) && HAS_IOMEM
+       depends on INPUT
+       select STMP_DEVICE
+       select IIO_BUFFER
+       select IIO_TRIGGERED_BUFFER
+       help
+         Say yes here to build support for i.MX23/i.MX28 LRADC convertor
+         built into these chips.
+
+         To compile this driver as a module, choose M here: the
+         module will be called mxs-lradc.
+
+config SPEAR_ADC
+       tristate "ST SPEAr ADC"
+       depends on PLAT_SPEAR || COMPILE_TEST
+       depends on HAS_IOMEM
+       help
+         Say yes here to build support for the integrated ADC inside the
+         ST SPEAr SoC. Provides direct access via sysfs.
+
+         To compile this driver as a module, choose M here: the
+         module will be called spear_adc.
+endmenu