Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6
[pandora-kernel.git] / drivers / staging / iio / adc / Kconfig
index 0835fbc..acb6767 100644 (file)
@@ -26,3 +26,38 @@ config MAX1363_RING_BUFFER
        help
          Say yes here to include ring buffer support in the MAX1363
          ADC driver.
+
+config AD799X
+       tristate "Analog Devices AD799x ADC driver"
+       depends on I2C
+       select IIO_TRIGGER if IIO_RING_BUFFER
+       select AD799X_RING_BUFFER
+       help
+         Say yes here to build support for Analog Devices:
+         ad7991, ad7995, ad7999, ad7992, ad7993, ad7994, ad7997, ad7998
+         i2c analog to digital convertors (ADC). Provides direct access
+         via sysfs.
+
+config AD799X_RING_BUFFER
+       bool "Analog Devices AD799x: use ring buffer"
+       depends on AD799X
+       select IIO_RING_BUFFER
+       select IIO_SW_RING
+       help
+         Say yes here to include ring buffer support in the AD799X
+         ADC driver.
+
+config AD7476
+       tristate "Analog Devices AD7475/6/7/8 AD7466/7/8 and AD7495 ADC driver"
+       depends on SPI
+       select IIO_RING_BUFFER  
+       select IIO_SW_RING
+       select IIO_TRIGGER      
+       help
+         Say yes here to build support for Analog Devices
+         AD7475, AD7476, AD7477, AD7478, AD7466, AD7467, AD7468, AD7495
+         SPI analog to digital convertors (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 ad7476.