Skip to content

Commit ddd710f

Browse files
committed
iio: dac: ad3530r: Add driver for AD3530R
The AD3530R/AD3530 are low power, 8-channel, 16-bit, buffered voltage output, DACs that include a 2.5V internal reference (disabled by default), and a gain bit field, resulting in a full-scale output span of 2.5V (gain = 1) or 5V (gain = 2) for a reference voltage of 2.5V. Signed-off-by: Kim Seer Paller <[email protected]>
1 parent f2b1c53 commit ddd710f

File tree

4 files changed

+621
-0
lines changed

4 files changed

+621
-0
lines changed

MAINTAINERS

+1
Original file line numberDiff line numberDiff line change
@@ -1174,6 +1174,7 @@ L: [email protected]
11741174
S: Supported
11751175
W: https://ez.analog.com/linux-software-drivers
11761176
F: Documentation/devicetree/bindings/iio/dac/adi,ad3530r.yaml
1177+
F: drivers/iio/dac/ad3530r.c
11771178

11781179
ANALOG DEVICES INC AD3552R DRIVER
11791180
M: Nuno Sá <[email protected]>

drivers/iio/dac/Kconfig

+10
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,16 @@
66

77
menu "Digital to analog converters"
88

9+
config AD3530R
10+
tristate "Analog Devices AD3530R DAC driver"
11+
depends on SPI_MASTER
12+
help
13+
Say yes here to build support for Analog Devices AD3530R
14+
Digital to Analog Converter.
15+
16+
To compile this driver as a module, choose M here: the
17+
module will be called ad3530r.
18+
919
config AD3552R
1020
tristate "Analog Devices AD3552R DAC driver"
1121
depends on SPI_MASTER

drivers/iio/dac/Makefile

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
#
55

66
# When adding new entries keep the list in alphabetical order
7+
obj-$(CONFIG_AD3530R) += ad3530r.o
78
obj-$(CONFIG_AD3552R) += ad3552r.o
89
obj-$(CONFIG_AD5270) += ad5270.o
910
obj-$(CONFIG_AD5360) += ad5360.o

0 commit comments

Comments
 (0)