linux-stable/drivers/iio/adc
Lars-Peter Clausen 87c5b10fd9 iio: ad7476: Add support for the ad7091r
Add support for the ad7091r 12 bit ADC to the ad7476 driver. Although the
ad7091r is not really related to any of the other devices supported by this
driver, luckily for us there are not so many ways (which are not totally insane)
how sampling a single channel ADC via SPI can be implemented and support for the
ad7091r can be added to the driver with just a few adjustments.

The ad7091r requires an external "conversion start" pulse to start a sample
conversion. After the conversion has finished the result can be read via SPI. We
depend on a IIO trigger to generate this signal, as a result only sampling in
buffered mode and not in manual mode is available.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
2012-09-17 22:10:00 +01:00
..
ad7266.c iio: Drop timestamp parameter from buffer store_to callback 2012-09-08 10:14:34 +01:00
ad7476.c iio: ad7476: Add support for the ad7091r 2012-09-17 22:10:00 +01:00
ad7791.c staging:iio:adc: Add AD7791 driver 2012-09-08 10:20:09 +01:00
ad_sigma_delta.c iio: Drop timestamp parameter from buffer store_to callback 2012-09-08 10:14:34 +01:00
at91_adc.c iio: Drop timestamp parameter from buffer store_to callback 2012-09-08 10:14:34 +01:00
Kconfig iio:ad7476: Add support for ad7273/ad7274/ad7276/ad7277/ad7278 2012-09-15 10:02:16 +01:00
Makefile iio: Move ad7476 driver out of staging 2012-09-15 10:02:14 +01:00