mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
synced 2025-08-28 18:10:32 +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
|
||||
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
|
||||
tristate
|
||||
|
||||
|
@ -9,6 +9,7 @@ obj-$(CONFIG_AD_SIGMA_DELTA) += ad_sigma_delta.o
|
||||
obj-$(CONFIG_AD4000) += ad4000.o
|
||||
obj-$(CONFIG_AD4130) += ad4130.o
|
||||
obj-$(CONFIG_AD4695) += ad4695.o
|
||||
obj-$(CONFIG_AD4851) += ad4851.o
|
||||
obj-$(CONFIG_AD7091R) += ad7091r-base.o
|
||||
obj-$(CONFIG_AD7091R5) += ad7091r5.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