Commit 0cb8b324 authored by Esteban Blanc's avatar Esteban Blanc Committed by Jonathan Cameron
Browse files

iio: adc: ad4030: add driver for ad4030-24



This adds a new driver for the Analog Devices INC. AD4030-24 ADC.

The driver implements basic support for the AD4030-24 1 channel
differential ADC with hardware gain and offset control.

Signed-off-by: default avatarEsteban Blanc <eblanc@baylibre.com>
Link: https://patch.msgid.link/20250214-eblanc-ad4630_v1-v4-2-135dd66cab6a@baylibre.com


Signed-off-by: default avatarJonathan Cameron <Jonathan.Cameron@huawei.com>
parent 8de148c0
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -1314,6 +1314,7 @@ L: linux-iio@vger.kernel.org
S:	Supported
W:	https://ez.analog.com/linux-software-drivers
F:	Documentation/devicetree/bindings/iio/adc/adi,ad4030.yaml
F:	drivers/iio/adc/ad4030.c
ANALOG DEVICES INC AD4130 DRIVER
M:	Cosmin Tanislav <cosmin.tanislav@analog.com>
+14 −0
Original line number Diff line number Diff line
@@ -33,6 +33,20 @@ config AD4000
	  To compile this driver as a module, choose M here: the module will be
	  called ad4000.

config AD4030
	tristate "Analog Devices AD4030 ADC Driver"
	depends on SPI
	depends on GPIOLIB
	select REGMAP
	select IIO_BUFFER
	select IIO_TRIGGERED_BUFFER
	help
	  Say yes here to build support for Analog Devices AD4030 and AD4630 high speed
	  SPI analog to digital converters (ADC).

	  To compile this driver as a module, choose M here: the module will be
	  called ad4030.

config AD4130
	tristate "Analog Device AD4130 ADC Driver"
	depends on SPI
+1 −0
Original line number Diff line number Diff line
@@ -7,6 +7,7 @@
obj-$(CONFIG_AB8500_GPADC) += ab8500-gpadc.o
obj-$(CONFIG_AD_SIGMA_DELTA) += ad_sigma_delta.o
obj-$(CONFIG_AD4000) += ad4000.o
obj-$(CONFIG_AD4030) += ad4030.o
obj-$(CONFIG_AD4130) += ad4130.o
obj-$(CONFIG_AD4695) += ad4695.o
obj-$(CONFIG_AD4851) += ad4851.o
+922 −0

File added.

Preview size limit exceeded, changes collapsed.