Skip to content

Commit 5f05525

Browse files
committed
iio: adc: Add support for AD4000
Add support for AD4000 series of low noise, low power, high speed, successive approximation register (SAR) ADCs. Reviewed-by: Nuno Sa <nuno.sa@analog.com> Reviewed-by: David Lechner <dlechner@baylibre.com> Signed-off-by: Marcelo Schmitt <marcelo.schmitt@analog.com>
1 parent 2f3e881 commit 5f05525

File tree

3 files changed

+735
-0
lines changed

3 files changed

+735
-0
lines changed

drivers/iio/adc/Kconfig

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,18 @@ config AD_SIGMA_DELTA
2121
select IIO_BUFFER
2222
select IIO_TRIGGERED_BUFFER
2323

24+
config AD4000
25+
tristate "Analog Devices AD4000 ADC Driver"
26+
depends on SPI
27+
select IIO_BUFFER
28+
select IIO_TRIGGERED_BUFFER
29+
help
30+
Say yes here to build support for Analog Devices AD4000 high speed
31+
SPI analog to digital converters (ADC).
32+
33+
To compile this driver as a module, choose M here: the module will be
34+
called ad4000.
35+
2436
config AD4134
2537
tristate "Analog Device AD4134 ADC Driver"
2638
depends on SPI

drivers/iio/adc/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ obj-$(CONFIG_AB8500_GPADC) += ab8500-gpadc.o
88
obj-$(CONFIG_AD_SIGMA_DELTA) += ad_sigma_delta.o
99
obj-$(CONFIG_AD_PULSAR) += ad_pulsar.o
1010
obj-$(CONFIG_AD400X) += ad400x.o
11+
obj-$(CONFIG_AD4000) += ad4000.o
1112
obj-$(CONFIG_AD4130) += ad4130.o
1213
obj-$(CONFIG_AD4134) += ad4134.o
1314
obj-$(CONFIG_AD4630) += ad4630.o

0 commit comments

Comments
 (0)