Merge tag 'fixes-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner...
[linux-2.6-microblaze.git] / drivers / iio / potentiometer / Kconfig
1 # SPDX-License-Identifier: GPL-2.0-only
2 #
3 # Potentiometer drivers
4 #
5 # When adding new entries keep the list in alphabetical order
6
7 menu "Digital potentiometers"
8
9 config AD5272
10         tristate "Analog Devices AD5272 and similar Digital Potentiometer driver"
11         depends on I2C
12         help
13           Say yes here to build support for the Analog Devices AD5272 and AD5274
14           digital potentiometer chip.
15
16           To compile this driver as a module, choose M here: the
17           module will be called ad5272.
18
19 config DS1803
20         tristate "Maxim Integrated DS1803 Digital Potentiometer driver"
21         depends on I2C
22         help
23           Say yes here to build support for the Maxim Integrated DS1803
24           digital potentiometer chip.
25
26           To compile this driver as a module, choose M here: the
27           module will be called ds1803.
28
29 config MAX5432
30         tristate "Maxim MAX5432-MAX5435 Digital Potentiometer driver"
31         depends on I2C
32         help
33           Say yes here to build support for the Maxim
34           MAX5432, MAX5433, MAX5434 and MAX5435 digital
35           potentiometer chips.
36
37           To compile this driver as a module, choose M here: the
38           module will be called max5432.
39
40 config MAX5481
41         tristate "Maxim MAX5481-MAX5484 Digital Potentiometer driver"
42         depends on SPI
43         help
44           Say yes here to build support for the Maxim
45           MAX5481, MAX5482, MAX5483, MAX5484 digital potentiometer
46           chips.
47
48           To compile this driver as a module, choose M here: the
49           module will be called max5481.
50
51 config MAX5487
52         tristate "Maxim MAX5487/MAX5488/MAX5489 Digital Potentiometer driver"
53         depends on SPI
54         help
55           Say yes here to build support for the Maxim
56           MAX5487, MAX5488, MAX5489 digital potentiometer
57           chips.
58
59           To compile this driver as a module, choose M here: the
60           module will be called max5487.
61
62 config MCP4018
63         tristate "Microchip MCP4017/18/19 Digital Potentiometer driver"
64         depends on I2C
65         help
66           Say yes here to build support for the Microchip
67           MCP4017, MCP4018, MCP4019
68           digital potentiometer chips.
69
70           To compile this driver as a module, choose M here: the
71           module will be called mcp4018.
72
73 config MCP4131
74         tristate "Microchip MCP413X/414X/415X/416X/423X/424X/425X/426X Digital Potentiometer driver"
75         depends on SPI
76         help
77           Say yes here to build support for the Microchip
78           MCP4131, MCP4132,
79           MCP4141, MCP4142,
80           MCP4151, MCP4152,
81           MCP4161, MCP4162,
82           MCP4231, MCP4232,
83           MCP4241, MCP4242,
84           MCP4251, MCP4252,
85           MCP4261, MCP4262,
86           digital potentiometer chips.
87
88           To compile this driver as a module, choose M here: the
89           module will be called mcp4131.
90
91 config MCP4531
92         tristate "Microchip MCP45xx/MCP46xx Digital Potentiometer driver"
93         depends on I2C
94         help
95           Say yes here to build support for the Microchip
96           MCP4531, MCP4532, MCP4541, MCP4542,
97           MCP4551, MCP4552, MCP4561, MCP4562,
98           MCP4631, MCP4632, MCP4641, MCP4642,
99           MCP4651, MCP4652, MCP4661, MCP4662
100           digital potentiometer chips.
101
102           To compile this driver as a module, choose M here: the
103           module will be called mcp4531.
104
105 config MCP41010
106         tristate "Microchip MCP41xxx/MCP42xxx Digital Potentiometer driver"
107         depends on SPI
108         help
109           Say yes here to build support for the Microchip
110           MCP41010, MCP41050, MCP41100,
111           MCP42010, MCP42050, MCP42100
112           digital potentiometer chips.
113
114           To compile this driver as a module, choose M here: the
115           module will be called mcp41010.
116
117 config TPL0102
118         tristate "Texas Instruments digital potentiometer driver"
119         depends on I2C
120         select REGMAP_I2C
121         help
122           Say yes here to build support for the Texas Instruments
123           TPL0102, TPL0402
124           digital potentiometer chips.
125
126           To compile this driver as a module, choose M here: the
127           module will be called tpl0102.
128
129 endmenu