Commit 938fd562 authored by Marcelo Schmitt's avatar Marcelo Schmitt Committed by Jonathan Cameron

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: default avatarNuno Sa <nuno.sa@analog.com>
Reviewed-by: default avatarDavid Lechner <dlechner@baylibre.com>
Signed-off-by: default avatarMarcelo Schmitt <marcelo.schmitt@analog.com>
Link: https://patch.msgid.link/356109ac61182f16f2379d5d0cadccfe017f505b.1720810545.git.marcelo.schmitt@analog.comSigned-off-by: default avatarJonathan Cameron <Jonathan.Cameron@huawei.com>
parent b71fdd65
...@@ -1220,6 +1220,7 @@ L: linux-iio@vger.kernel.org ...@@ -1220,6 +1220,7 @@ L: linux-iio@vger.kernel.org
S: Supported S: Supported
W: https://ez.analog.com/linux-software-drivers W: https://ez.analog.com/linux-software-drivers
F: Documentation/devicetree/bindings/iio/adc/adi,ad4000.yaml F: Documentation/devicetree/bindings/iio/adc/adi,ad4000.yaml
F: drivers/iio/adc/ad4000.c
ANALOG DEVICES INC AD4130 DRIVER ANALOG DEVICES INC AD4130 DRIVER
M: Cosmin Tanislav <cosmin.tanislav@analog.com> M: Cosmin Tanislav <cosmin.tanislav@analog.com>
......
...@@ -21,6 +21,18 @@ config AD_SIGMA_DELTA ...@@ -21,6 +21,18 @@ config AD_SIGMA_DELTA
select IIO_BUFFER select IIO_BUFFER
select IIO_TRIGGERED_BUFFER select IIO_TRIGGERED_BUFFER
config AD4000
tristate "Analog Devices AD4000 ADC Driver"
depends on SPI
select IIO_BUFFER
select IIO_TRIGGERED_BUFFER
help
Say yes here to build support for Analog Devices AD4000 high speed
SPI analog to digital converters (ADC).
To compile this driver as a module, choose M here: the module will be
called ad4000.
config AD4130 config AD4130
tristate "Analog Device AD4130 ADC Driver" tristate "Analog Device AD4130 ADC Driver"
depends on SPI depends on SPI
......
...@@ -6,6 +6,7 @@ ...@@ -6,6 +6,7 @@
# When adding new entries keep the list in alphabetical order # When adding new entries keep the list in alphabetical order
obj-$(CONFIG_AB8500_GPADC) += ab8500-gpadc.o obj-$(CONFIG_AB8500_GPADC) += ab8500-gpadc.o
obj-$(CONFIG_AD_SIGMA_DELTA) += ad_sigma_delta.o obj-$(CONFIG_AD_SIGMA_DELTA) += ad_sigma_delta.o
obj-$(CONFIG_AD4000) += ad4000.o
obj-$(CONFIG_AD4130) += ad4130.o obj-$(CONFIG_AD4130) += ad4130.o
obj-$(CONFIG_AD4695) += ad4695.o obj-$(CONFIG_AD4695) += ad4695.o
obj-$(CONFIG_AD7091R) += ad7091r-base.o obj-$(CONFIG_AD7091R) += ad7091r-base.o
......
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment