4 # When adding new entries keep the list in alphabetical order
6 menu "Digital to analog converters"
9 tristate "Analog Devices AD5064 and similar multi-channel DAC driver"
10 depends on (SPI_MASTER && I2C!=m) || I2C
12 Say yes here to build support for Analog Devices AD5024, AD5025, AD5044,
13 AD5045, AD5064, AD5064-1, AD5065, AD5628, AD5629R, AD5648, AD5666, AD5668,
14 AD5669R Digital to Analog Converter.
16 To compile this driver as a module, choose M here: the
17 module will be called ad5064.
20 tristate "Analog Devices AD5360/61/62/63/70/71/73 DAC driver"
23 Say yes here to build support for Analog Devices AD5360, AD5361,
24 AD5362, AD5363, AD5370, AD5371, AD5373 multi-channel
25 Digital to Analog Converters (DAC).
27 To compile this driver as module choose M here: the module will be called
31 tristate "Analog Devices AD5380/81/82/83/84/90/91/92 DAC driver"
32 depends on (SPI_MASTER && I2C!=m) || I2C
33 select REGMAP_I2C if I2C
34 select REGMAP_SPI if SPI_MASTER
36 Say yes here to build support for Analog Devices AD5380, AD5381,
37 AD5382, AD5383, AD5384, AD5390, AD5391, AD5392 multi-channel
38 Digital to Analog Converters (DAC).
40 To compile this driver as module choose M here: the module will be called
44 tristate "Analog Devices AD5421 DAC driver"
47 Say yes here to build support for Analog Devices AD5421 loop-powered
48 digital-to-analog convertors (DAC).
50 To compile this driver as module choose M here: the module will be called
54 tristate "Analog Devices AD5446 and similar single channel DACs driver"
55 depends on (SPI_MASTER && I2C!=m) || I2C
57 Say yes here to build support for Analog Devices AD5300, AD5301, AD5310,
58 AD5311, AD5320, AD5321, AD5444, AD5446, AD5450, AD5451, AD5452, AD5453,
59 AD5512A, AD5541A, AD5542A, AD5543, AD5553, AD5601, AD5602, AD5611, AD5612,
60 AD5620, AD5621, AD5622, AD5640, AD5641, AD5660, AD5662 DACs.
62 To compile this driver as a module, choose M here: the
63 module will be called ad5446.
66 tristate "Analog Devices AD5449 and similar DACs driver"
69 Say yes here to build support for Analog Devices AD5415, AD5426, AD5429,
70 AD5432, AD5439, AD5443, AD5449 Digital to Analog Converters.
72 To compile this driver as a module, choose M here: the
73 module will be called ad5449.
76 tristate "Analog Devices AD5504/AD5501 DAC SPI driver"
79 Say yes here to build support for Analog Devices AD5504, AD5501,
80 High Voltage Digital to Analog Converter.
82 To compile this driver as a module, choose M here: the
83 module will be called ad5504.
86 tristate "Analog Devices AD5624/44/64R DAC spi driver"
89 Say yes here to build support for Analog Devices AD5624R, AD5644R and
90 AD5664R converters (DAC). This driver uses the common SPI interface.
93 tristate "Analog Devices AD5686R/AD5685R/AD5684R DAC SPI driver"
96 Say yes here to build support for Analog Devices AD5686R, AD5685R,
97 AD5684R, AD5791 Voltage Output Digital to
100 To compile this driver as a module, choose M here: the
101 module will be called ad5686.
104 tristate "Analog Devices AD5755/AD5755-1/AD5757/AD5735/AD5737 DAC driver"
105 depends on SPI_MASTER
107 Say yes here to build support for Analog Devices AD5755, AD5755-1,
108 AD5757, AD5735, AD5737 quad channel Digital to
111 To compile this driver as a module, choose M here: the
112 module will be called ad5755.
115 tristate "Analog Devices AD5764/64R/44/44R DAC driver"
116 depends on SPI_MASTER
118 Say yes here to build support for Analog Devices AD5764, AD5764R, AD5744,
119 AD5744R Digital to Analog Converter.
121 To compile this driver as a module, choose M here: the
122 module will be called ad5764.
125 tristate "Analog Devices AD5760/AD5780/AD5781/AD5790/AD5791 DAC SPI driver"
128 Say yes here to build support for Analog Devices AD5760, AD5780,
129 AD5781, AD5790, AD5791 High Resolution Voltage Output Digital to
132 To compile this driver as a module, choose M here: the
133 module will be called ad5791.
136 tristate "Analog Devices AD7303 DAC driver"
139 Say yes here to build support for Analog Devices AD7303 Digital to Analog
142 To compile this driver as module choose M here: the module will be called
146 tristate "Maxim MAX517/518/519 DAC driver"
149 If you say yes here you get support for the Maxim chips MAX517,
150 MAX518 and MAX519 (I2C 8-Bit DACs with rail-to-rail outputs).
152 This driver can also be built as a module. If so, the module
153 will be called max517.
156 tristate "MCP4725 DAC driver"
159 Say Y here if you want to build a driver for the Microchip
160 MCP 4725 12-bit digital-to-analog converter (DAC) with I2C
163 To compile this driver as a module, choose M here: the module
164 will be called mcp4725.