mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
synced 2025-08-31 06:09:56 +00:00
iio: adc: ad4851: add ad485x driver
Add support for the AD485X a fully buffered, 8-channel simultaneous sampling, 16/20-bit, 1 MSPS data acquisition system (DAS) with differential, wide common-mode range inputs. Signed-off-by: Antoniu Miclaus <antoniu.miclaus@analog.com> Link: https://patch.msgid.link/20250214131955.31973-10-antoniu.miclaus@analog.com Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
This commit is contained in:
parent
e04b1b0c67
commit
6250803fe2
@ -63,6 +63,20 @@ config AD4695
|
|||||||
To compile this driver as a module, choose M here: the module will be
|
To compile this driver as a module, choose M here: the module will be
|
||||||
called ad4695.
|
called ad4695.
|
||||||
|
|
||||||
|
config AD4851
|
||||||
|
tristate "Analog Device AD4851 DAS Driver"
|
||||||
|
depends on SPI
|
||||||
|
depends on PWM
|
||||||
|
select REGMAP_SPI
|
||||||
|
select IIO_BACKEND
|
||||||
|
help
|
||||||
|
Say yes here to build support for Analog Devices AD4851, AD4852,
|
||||||
|
AD4853, AD4854, AD4855, AD4856, AD4857, AD4858, AD4858I high speed
|
||||||
|
data acquisition system (DAS).
|
||||||
|
|
||||||
|
To compile this driver as a module, choose M here: the module will be
|
||||||
|
called ad4851.
|
||||||
|
|
||||||
config AD7091R
|
config AD7091R
|
||||||
tristate
|
tristate
|
||||||
|
|
||||||
|
@ -9,6 +9,7 @@ obj-$(CONFIG_AD_SIGMA_DELTA) += ad_sigma_delta.o
|
|||||||
obj-$(CONFIG_AD4000) += ad4000.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_AD4851) += ad4851.o
|
||||||
obj-$(CONFIG_AD7091R) += ad7091r-base.o
|
obj-$(CONFIG_AD7091R) += ad7091r-base.o
|
||||||
obj-$(CONFIG_AD7091R5) += ad7091r5.o
|
obj-$(CONFIG_AD7091R5) += ad7091r5.o
|
||||||
obj-$(CONFIG_AD7091R8) += ad7091r8.o
|
obj-$(CONFIG_AD7091R8) += ad7091r8.o
|
||||||
|
1315
drivers/iio/adc/ad4851.c
Normal file
1315
drivers/iio/adc/ad4851.c
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user