1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 2c05dc2ccSPeter Rosin# 3c05dc2ccSPeter Rosin# Potentiometer drivers 4c05dc2ccSPeter Rosin# 5c05dc2ccSPeter Rosin# When adding new entries keep the list in alphabetical order 6c05dc2ccSPeter Rosin 7c05dc2ccSPeter Rosinmenu "Digital potentiometers" 8c05dc2ccSPeter Rosin 9d03a74bfSMugilraj Dhavachelvanconfig AD5110 10d03a74bfSMugilraj Dhavachelvan tristate "Analog Devices AD5110 and similar Digital Potentiometer driver" 11d03a74bfSMugilraj Dhavachelvan depends on I2C 12d03a74bfSMugilraj Dhavachelvan help 13d03a74bfSMugilraj Dhavachelvan Say yes here to build support for the Analog Devices AD5110, AD5112 14d03a74bfSMugilraj Dhavachelvan and AD5114 digital potentiometer chip. 15d03a74bfSMugilraj Dhavachelvan 16d03a74bfSMugilraj Dhavachelvan To compile this driver as a module, choose M here: the 17d03a74bfSMugilraj Dhavachelvan module will be called ad5110. 18d03a74bfSMugilraj Dhavachelvan 1979e8a32dSPhil Reidconfig AD5272 2079e8a32dSPhil Reid tristate "Analog Devices AD5272 and similar Digital Potentiometer driver" 2179e8a32dSPhil Reid depends on I2C 2279e8a32dSPhil Reid help 2379e8a32dSPhil Reid Say yes here to build support for the Analog Devices AD5272 and AD5274 2479e8a32dSPhil Reid digital potentiometer chip. 2579e8a32dSPhil Reid 2679e8a32dSPhil Reid To compile this driver as a module, choose M here: the 2779e8a32dSPhil Reid module will be called ad5272. 2879e8a32dSPhil Reid 29fbbc5e70SSlawomir Stepienconfig DS1803 3073c16985SJagath Jog J tristate "Maxim Integrated DS1803 and similar Digital Potentiometer driver" 31fbbc5e70SSlawomir Stepien depends on I2C 32fbbc5e70SSlawomir Stepien help 3373c16985SJagath Jog J Say yes here to build support for the Maxim Integrated DS1803 and 3473c16985SJagath Jog J DS3502 digital potentiometer chip. 35fbbc5e70SSlawomir Stepien 36fbbc5e70SSlawomir Stepien To compile this driver as a module, choose M here: the 37fbbc5e70SSlawomir Stepien module will be called ds1803. 38fbbc5e70SSlawomir Stepien 39425c6f10SMartin Kaiserconfig MAX5432 40425c6f10SMartin Kaiser tristate "Maxim MAX5432-MAX5435 Digital Potentiometer driver" 41425c6f10SMartin Kaiser depends on I2C 42425c6f10SMartin Kaiser help 43425c6f10SMartin Kaiser Say yes here to build support for the Maxim 44425c6f10SMartin Kaiser MAX5432, MAX5433, MAX5434 and MAX5435 digital 45425c6f10SMartin Kaiser potentiometer chips. 46425c6f10SMartin Kaiser 47425c6f10SMartin Kaiser To compile this driver as a module, choose M here: the 48425c6f10SMartin Kaiser module will be called max5432. 49425c6f10SMartin Kaiser 50df1fd2deSMatt Weberconfig MAX5481 51df1fd2deSMatt Weber tristate "Maxim MAX5481-MAX5484 Digital Potentiometer driver" 52df1fd2deSMatt Weber depends on SPI 53df1fd2deSMatt Weber help 54df1fd2deSMatt Weber Say yes here to build support for the Maxim 55df1fd2deSMatt Weber MAX5481, MAX5482, MAX5483, MAX5484 digital potentiometer 56df1fd2deSMatt Weber chips. 57df1fd2deSMatt Weber 58df1fd2deSMatt Weber To compile this driver as a module, choose M here: the 59df1fd2deSMatt Weber module will be called max5481. 60df1fd2deSMatt Weber 619a47894fSCristina Moraruconfig MAX5487 629a47894fSCristina Moraru tristate "Maxim MAX5487/MAX5488/MAX5489 Digital Potentiometer driver" 639a47894fSCristina Moraru depends on SPI 649a47894fSCristina Moraru help 659a47894fSCristina Moraru Say yes here to build support for the Maxim 669a47894fSCristina Moraru MAX5487, MAX5488, MAX5489 digital potentiometer 679a47894fSCristina Moraru chips. 689a47894fSCristina Moraru 699a47894fSCristina Moraru To compile this driver as a module, choose M here: the 709a47894fSCristina Moraru module will be called max5487. 719a47894fSCristina Moraru 725214ad6dSPeter Rosinconfig MCP4018 735214ad6dSPeter Rosin tristate "Microchip MCP4017/18/19 Digital Potentiometer driver" 745214ad6dSPeter Rosin depends on I2C 755214ad6dSPeter Rosin help 765214ad6dSPeter Rosin Say yes here to build support for the Microchip 775214ad6dSPeter Rosin MCP4017, MCP4018, MCP4019 785214ad6dSPeter Rosin digital potentiometer chips. 795214ad6dSPeter Rosin 805214ad6dSPeter Rosin To compile this driver as a module, choose M here: the 815214ad6dSPeter Rosin module will be called mcp4018. 825214ad6dSPeter Rosin 8322d199a5SSlawomir Stepienconfig MCP4131 8422d199a5SSlawomir Stepien tristate "Microchip MCP413X/414X/415X/416X/423X/424X/425X/426X Digital Potentiometer driver" 8522d199a5SSlawomir Stepien depends on SPI 8622d199a5SSlawomir Stepien help 8722d199a5SSlawomir Stepien Say yes here to build support for the Microchip 8822d199a5SSlawomir Stepien MCP4131, MCP4132, 8922d199a5SSlawomir Stepien MCP4141, MCP4142, 9022d199a5SSlawomir Stepien MCP4151, MCP4152, 9122d199a5SSlawomir Stepien MCP4161, MCP4162, 9222d199a5SSlawomir Stepien MCP4231, MCP4232, 9322d199a5SSlawomir Stepien MCP4241, MCP4242, 9422d199a5SSlawomir Stepien MCP4251, MCP4252, 9522d199a5SSlawomir Stepien MCP4261, MCP4262, 963629153cSFlorian Vaussard digital potentiometer chips. 9722d199a5SSlawomir Stepien 9822d199a5SSlawomir Stepien To compile this driver as a module, choose M here: the 9922d199a5SSlawomir Stepien module will be called mcp4131. 10022d199a5SSlawomir Stepien 101c05dc2ccSPeter Rosinconfig MCP4531 102c05dc2ccSPeter Rosin tristate "Microchip MCP45xx/MCP46xx Digital Potentiometer driver" 103c05dc2ccSPeter Rosin depends on I2C 104c05dc2ccSPeter Rosin help 105c05dc2ccSPeter Rosin Say yes here to build support for the Microchip 106294ea6f3SFlorian Vaussard MCP4531, MCP4532, MCP4541, MCP4542, 107294ea6f3SFlorian Vaussard MCP4551, MCP4552, MCP4561, MCP4562, 108294ea6f3SFlorian Vaussard MCP4631, MCP4632, MCP4641, MCP4642, 109294ea6f3SFlorian Vaussard MCP4651, MCP4652, MCP4661, MCP4662 1103629153cSFlorian Vaussard digital potentiometer chips. 111c05dc2ccSPeter Rosin 112c05dc2ccSPeter Rosin To compile this driver as a module, choose M here: the 113c05dc2ccSPeter Rosin module will be called mcp4531. 114c05dc2ccSPeter Rosin 115092cb71aSChris Coffeyconfig MCP41010 116092cb71aSChris Coffey tristate "Microchip MCP41xxx/MCP42xxx Digital Potentiometer driver" 117092cb71aSChris Coffey depends on SPI 118092cb71aSChris Coffey help 119092cb71aSChris Coffey Say yes here to build support for the Microchip 120092cb71aSChris Coffey MCP41010, MCP41050, MCP41100, 121092cb71aSChris Coffey MCP42010, MCP42050, MCP42100 122092cb71aSChris Coffey digital potentiometer chips. 123092cb71aSChris Coffey 124092cb71aSChris Coffey To compile this driver as a module, choose M here: the 125092cb71aSChris Coffey module will be called mcp41010. 126092cb71aSChris Coffey 1272edbd295SMatt Ranostayconfig TPL0102 1282edbd295SMatt Ranostay tristate "Texas Instruments digital potentiometer driver" 1292edbd295SMatt Ranostay depends on I2C 1302edbd295SMatt Ranostay select REGMAP_I2C 1312edbd295SMatt Ranostay help 1322edbd295SMatt Ranostay Say yes here to build support for the Texas Instruments 1332edbd295SMatt Ranostay TPL0102, TPL0402 1342edbd295SMatt Ranostay digital potentiometer chips. 1352edbd295SMatt Ranostay 1362edbd295SMatt Ranostay To compile this driver as a module, choose M here: the 1372edbd295SMatt Ranostay module will be called tpl0102. 1382edbd295SMatt Ranostay 139*66bfc528SHerve Codinaconfig X9250 140*66bfc528SHerve Codina tristate "Renesas X9250 quad controlled potentiometers" 141*66bfc528SHerve Codina depends on SPI 142*66bfc528SHerve Codina help 143*66bfc528SHerve Codina Enable support for the Renesas X9250 quad controlled 144*66bfc528SHerve Codina potentiometers. 145*66bfc528SHerve Codina 146*66bfc528SHerve Codina To compile this driver as a module, choose M here: the module 147*66bfc528SHerve Codina will be called x9250. 148*66bfc528SHerve Codina 149c05dc2ccSPeter Rosinendmenu 150