GNU Linux-libre 4.19.264-gnu1
[releases.git] / drivers / iio / potentiometer / Kconfig
1 #
2 # Potentiometer drivers
3 #
4 # When adding new entries keep the list in alphabetical order
5
6 menu "Digital potentiometers"
7
8 config AD5272
9         tristate "Analog Devices AD5272 and similar Digital Potentiometer driver"
10         depends on I2C
11         help
12           Say yes here to build support for the Analog Devices AD5272 and AD5274
13           digital potentiometer chip.
14
15           To compile this driver as a module, choose M here: the
16           module will be called ad5272.
17
18 config DS1803
19         tristate "Maxim Integrated DS1803 Digital Potentiometer driver"
20         depends on I2C
21         help
22           Say yes here to build support for the Maxim Integrated DS1803
23           digital potentiometer chip.
24
25           To compile this driver as a module, choose M here: the
26           module will be called ds1803.
27
28 config MAX5481
29         tristate "Maxim MAX5481-MAX5484 Digital Potentiometer driver"
30         depends on SPI
31         help
32           Say yes here to build support for the Maxim
33           MAX5481, MAX5482, MAX5483, MAX5484 digital potentiometer
34           chips.
35
36           To compile this driver as a module, choose M here: the
37           module will be called max5481.
38
39 config MAX5487
40         tristate "Maxim MAX5487/MAX5488/MAX5489 Digital Potentiometer driver"
41         depends on SPI
42         help
43           Say yes here to build support for the Maxim
44           MAX5487, MAX5488, MAX5489 digital potentiometer
45           chips.
46
47           To compile this driver as a module, choose M here: the
48           module will be called max5487.
49
50 config MCP4018
51         tristate "Microchip MCP4017/18/19 Digital Potentiometer driver"
52         depends on I2C
53         help
54           Say yes here to build support for the Microchip
55           MCP4017, MCP4018, MCP4019
56           digital potentiometer chips.
57
58           To compile this driver as a module, choose M here: the
59           module will be called mcp4018.
60
61 config MCP4131
62         tristate "Microchip MCP413X/414X/415X/416X/423X/424X/425X/426X Digital Potentiometer driver"
63         depends on SPI
64         help
65           Say yes here to build support for the Microchip
66           MCP4131, MCP4132,
67           MCP4141, MCP4142,
68           MCP4151, MCP4152,
69           MCP4161, MCP4162,
70           MCP4231, MCP4232,
71           MCP4241, MCP4242,
72           MCP4251, MCP4252,
73           MCP4261, MCP4262,
74           digital potentiometer chips.
75
76           To compile this driver as a module, choose M here: the
77           module will be called mcp4131.
78
79 config MCP4531
80         tristate "Microchip MCP45xx/MCP46xx Digital Potentiometer driver"
81         depends on I2C
82         help
83           Say yes here to build support for the Microchip
84           MCP4531, MCP4532, MCP4541, MCP4542,
85           MCP4551, MCP4552, MCP4561, MCP4562,
86           MCP4631, MCP4632, MCP4641, MCP4642,
87           MCP4651, MCP4652, MCP4661, MCP4662
88           digital potentiometer chips.
89
90           To compile this driver as a module, choose M here: the
91           module will be called mcp4531.
92
93 config TPL0102
94         tristate "Texas Instruments digital potentiometer driver"
95         depends on I2C
96         select REGMAP_I2C
97         help
98           Say yes here to build support for the Texas Instruments
99           TPL0102, TPL0402
100           digital potentiometer chips.
101
102           To compile this driver as a module, choose M here: the
103           module will be called tpl0102.
104
105 endmenu