| xj | b04a402 | 2021-11-25 15:01:52 +0800 | [diff] [blame] | 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 |