]>
Commit | Line | Data |
---|---|---|
6790e29f BS |
1 | # |
2 | # DAC drivers | |
3 | # | |
3edc84e6 LPC |
4 | # When adding new entries keep the list in alphabetical order |
5 | ||
e63abd0a | 6 | menu "Digital to analog converters" |
6790e29f | 7 | |
fcf265d6 | 8 | config AD5064 |
6a17a076 | 9 | tristate "Analog Devices AD5064 and similar multi-channel DAC driver" |
0ae5fb6f | 10 | depends on (SPI_MASTER && I2C!=m) || I2C |
fcf265d6 | 11 | help |
f8be4af1 | 12 | Say yes here to build support for Analog Devices AD5024, AD5025, AD5044, |
6a17a076 LPC |
13 | AD5045, AD5064, AD5064-1, AD5065, AD5628, AD5629R, AD5648, AD5666, AD5668, |
14 | AD5669R Digital to Analog Converter. | |
fcf265d6 LPC |
15 | |
16 | To compile this driver as a module, choose M here: the | |
17 | module will be called ad5064. | |
18 | ||
a3e2940c | 19 | config AD5360 |
71866079 | 20 | tristate "Analog Devices AD5360/61/62/63/70/71/73 DAC driver" |
a3e2940c LPC |
21 | depends on SPI |
22 | help | |
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). | |
26 | ||
27 | To compile this driver as module choose M here: the module will be called | |
28 | ad5360. | |
29 | ||
c03f2c53 LPC |
30 | config AD5380 |
31 | tristate "Analog Devices AD5380/81/82/83/84/90/91/92 DAC driver" | |
0ae5fb6f | 32 | depends on (SPI_MASTER && I2C!=m) || I2C |
c03f2c53 LPC |
33 | select REGMAP_I2C if I2C |
34 | select REGMAP_SPI if SPI_MASTER | |
35 | help | |
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). | |
39 | ||
40 | To compile this driver as module choose M here: the module will be called | |
41 | ad5380. | |
42 | ||
5691b234 LPC |
43 | config AD5421 |
44 | tristate "Analog Devices AD5421 DAC driver" | |
45 | depends on SPI | |
46 | help | |
47 | Say yes here to build support for Analog Devices AD5421 loop-powered | |
48 | digital-to-analog convertors (DAC). | |
49 | ||
50 | To compile this driver as module choose M here: the module will be called | |
51 | ad5421. | |
52 | ||
b5a49481 | 53 | config AD5446 |
ae467dd5 | 54 | tristate "Analog Devices AD5446 and similar single channel DACs driver" |
0ae5fb6f | 55 | depends on (SPI_MASTER && I2C!=m) || I2C |
b5a49481 | 56 | help |
bf832380 LPC |
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, | |
4fa2a9e4 | 60 | AD5620, AD5621, AD5622, AD5640, AD5641, AD5660, AD5662 DACs. |
b5a49481 MH |
61 | |
62 | To compile this driver as a module, choose M here: the | |
63 | module will be called ad5446. | |
6ddc5fb4 | 64 | |
8341dc04 | 65 | config AD5449 |
71866079 | 66 | tristate "Analog Devices AD5449 and similar DACs driver" |
8341dc04 LPC |
67 | depends on SPI_MASTER |
68 | help | |
69 | Say yes here to build support for Analog Devices AD5415, AD5426, AD5429, | |
70 | AD5432, AD5439, AD5443, AD5449 Digital to Analog Converters. | |
71 | ||
72 | To compile this driver as a module, choose M here: the | |
73 | module will be called ad5449. | |
74 | ||
59c23eab MH |
75 | config AD5504 |
76 | tristate "Analog Devices AD5504/AD5501 DAC SPI driver" | |
77 | depends on SPI | |
78 | help | |
79 | Say yes here to build support for Analog Devices AD5504, AD5501, | |
80 | High Voltage Digital to Analog Converter. | |
81 | ||
82 | To compile this driver as a module, choose M here: the | |
83 | module will be called ad5504. | |
84 | ||
3edc84e6 LPC |
85 | config AD5624R_SPI |
86 | tristate "Analog Devices AD5624/44/64R DAC spi driver" | |
87 | depends on SPI | |
88 | help | |
89 | Say yes here to build support for Analog Devices AD5624R, AD5644R and | |
90 | AD5664R converters (DAC). This driver uses the common SPI interface. | |
91 | ||
92 | config AD5686 | |
93 | tristate "Analog Devices AD5686R/AD5685R/AD5684R DAC SPI driver" | |
94 | depends on SPI | |
95 | help | |
96 | Say yes here to build support for Analog Devices AD5686R, AD5685R, | |
97 | AD5684R, AD5791 Voltage Output Digital to | |
98 | Analog Converter. | |
99 | ||
100 | To compile this driver as a module, choose M here: the | |
101 | module will be called ad5686. | |
102 | ||
c499d029 LPC |
103 | config AD5755 |
104 | tristate "Analog Devices AD5755/AD5755-1/AD5757/AD5735/AD5737 DAC driver" | |
105 | depends on SPI_MASTER | |
106 | help | |
107 | Say yes here to build support for Analog Devices AD5755, AD5755-1, | |
108 | AD5757, AD5735, AD5737 quad channel Digital to | |
109 | Analog Converter. | |
110 | ||
111 | To compile this driver as a module, choose M here: the | |
112 | module will be called ad5755. | |
113 | ||
68b14d7e LPC |
114 | config AD5764 |
115 | tristate "Analog Devices AD5764/64R/44/44R DAC driver" | |
116 | depends on SPI_MASTER | |
117 | help | |
118 | Say yes here to build support for Analog Devices AD5764, AD5764R, AD5744, | |
119 | AD5744R Digital to Analog Converter. | |
120 | ||
121 | To compile this driver as a module, choose M here: the | |
122 | module will be called ad5764. | |
123 | ||
69d900a6 | 124 | config AD5791 |
9d41c5bb | 125 | tristate "Analog Devices AD5760/AD5780/AD5781/AD5790/AD5791 DAC SPI driver" |
69d900a6 MH |
126 | depends on SPI |
127 | help | |
ba1c2bb2 | 128 | Say yes here to build support for Analog Devices AD5760, AD5780, |
9d41c5bb | 129 | AD5781, AD5790, AD5791 High Resolution Voltage Output Digital to |
ba1c2bb2 | 130 | Analog Converter. |
69d900a6 MH |
131 | |
132 | To compile this driver as a module, choose M here: the | |
133 | module will be called ad5791. | |
134 | ||
f8347824 | 135 | config AD7303 |
71866079 | 136 | tristate "Analog Devices AD7303 DAC driver" |
f8347824 LPC |
137 | depends on SPI |
138 | help | |
139 | Say yes here to build support for Analog Devices AD7303 Digital to Analog | |
140 | Converters (DAC). | |
141 | ||
142 | To compile this driver as module choose M here: the module will be called | |
143 | ad7303. | |
144 | ||
6ddc5fb4 RS |
145 | config MAX517 |
146 | tristate "Maxim MAX517/518/519 DAC driver" | |
369130ab | 147 | depends on I2C |
6ddc5fb4 RS |
148 | help |
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). | |
151 | ||
152 | This driver can also be built as a module. If so, the module | |
153 | will be called max517. | |
0aeac51d | 154 | |
47298897 PR |
155 | config MAX5821 |
156 | tristate "Maxim MAX5821 DAC driver" | |
157 | depends on I2C | |
158 | depends on OF | |
159 | help | |
160 | Say yes here to build support for Maxim MAX5821 | |
161 | 10 bits DAC. | |
162 | ||
cf35ad61 PM |
163 | config MCP4725 |
164 | tristate "MCP4725 DAC driver" | |
165 | depends on I2C | |
166 | ---help--- | |
167 | Say Y here if you want to build a driver for the Microchip | |
168 | MCP 4725 12-bit digital-to-analog converter (DAC) with I2C | |
169 | interface. | |
170 | ||
171 | To compile this driver as a module, choose M here: the module | |
172 | will be called mcp4725. | |
173 | ||
1b791fad MW |
174 | config MCP4922 |
175 | tristate "MCP4902, MCP4912, MCP4922 DAC driver" | |
176 | depends on SPI | |
177 | help | |
178 | Say yes here to build the driver for the Microchip MCP4902 | |
179 | MCP4912, and MCP4922 DAC devices. | |
180 | ||
181 | To compile this driver as a module, choose M here: the module | |
182 | will be called mcp4922. | |
183 | ||
0aeac51d | 184 | endmenu |