]> git.baikalelectronics.ru Git - kernel.git/commit
iio:adc: Add support for AD7766/AD7767
authorLars-Peter Clausen <lars@metafoo.de>
Fri, 23 Sep 2016 15:19:44 +0000 (17:19 +0200)
committerJonathan Cameron <jic23@kernel.org>
Tue, 27 Sep 2016 19:33:01 +0000 (20:33 +0100)
commit54cbaa8502ca20ae3aa38e2b6bbaa4466f985077
tree5e61b688a7a5a7693233979f0be0bdf364e61261
parentc8cdaf494275d5f67b88a05b624292100d83bcfb
iio:adc: Add support for AD7766/AD7767

Add support for the AD7766, AD7766-1, AD7766-2, AD7767, AD7767-1, AD7767-2
Analog to Digital converters. It's a family of single channel 24-bit SAR
ADCs. They are all digital interface compatible and the main difference is
the internal decimation rate and analog performance. For communication with
the host processor a SPI interface is used.

In addition the part has a data ready pin that is pulsed for one MCLK cycle
when a conversion has completed and can be used as a IIO trigger.

Datasheets:
http://www.analog.com/media/en/technical-documentation/data-sheets/AD7766.pdf
http://www.analog.com/media/en/technical-documentation/data-sheets/AD7767.pdf

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
drivers/iio/adc/Kconfig
drivers/iio/adc/Makefile
drivers/iio/adc/ad7766.c [new file with mode: 0644]