xref: /openbmc/linux/drivers/iio/potentiometer/Kconfig (revision 79e8a32d2aa9e98b1560cbe107e750f07807d8c7)
1c05dc2ccSPeter Rosin#
2c05dc2ccSPeter Rosin# Potentiometer drivers
3c05dc2ccSPeter Rosin#
4c05dc2ccSPeter Rosin# When adding new entries keep the list in alphabetical order
5c05dc2ccSPeter Rosin
6c05dc2ccSPeter Rosinmenu "Digital potentiometers"
7c05dc2ccSPeter Rosin
8*79e8a32dSPhil Reidconfig AD5272
9*79e8a32dSPhil Reid	tristate "Analog Devices AD5272 and similar Digital Potentiometer driver"
10*79e8a32dSPhil Reid	depends on I2C
11*79e8a32dSPhil Reid	help
12*79e8a32dSPhil Reid	  Say yes here to build support for the Analog Devices AD5272 and AD5274
13*79e8a32dSPhil Reid	  digital potentiometer chip.
14*79e8a32dSPhil Reid
15*79e8a32dSPhil Reid	  To compile this driver as a module, choose M here: the
16*79e8a32dSPhil Reid	  module will be called ad5272.
17*79e8a32dSPhil Reid
18fbbc5e70SSlawomir Stepienconfig DS1803
19fbbc5e70SSlawomir Stepien	tristate "Maxim Integrated DS1803 Digital Potentiometer driver"
20fbbc5e70SSlawomir Stepien	depends on I2C
21fbbc5e70SSlawomir Stepien	help
22fbbc5e70SSlawomir Stepien	  Say yes here to build support for the Maxim Integrated DS1803
233629153cSFlorian Vaussard	  digital potentiometer chip.
24fbbc5e70SSlawomir Stepien
25fbbc5e70SSlawomir Stepien	  To compile this driver as a module, choose M here: the
26fbbc5e70SSlawomir Stepien	  module will be called ds1803.
27fbbc5e70SSlawomir Stepien
28df1fd2deSMatt Weberconfig MAX5481
29df1fd2deSMatt Weber        tristate "Maxim MAX5481-MAX5484 Digital Potentiometer driver"
30df1fd2deSMatt Weber        depends on SPI
31df1fd2deSMatt Weber        help
32df1fd2deSMatt Weber          Say yes here to build support for the Maxim
33df1fd2deSMatt Weber          MAX5481, MAX5482, MAX5483, MAX5484 digital potentiometer
34df1fd2deSMatt Weber          chips.
35df1fd2deSMatt Weber
36df1fd2deSMatt Weber          To compile this driver as a module, choose M here: the
37df1fd2deSMatt Weber          module will be called max5481.
38df1fd2deSMatt Weber
399a47894fSCristina Moraruconfig MAX5487
409a47894fSCristina Moraru        tristate "Maxim MAX5487/MAX5488/MAX5489 Digital Potentiometer driver"
419a47894fSCristina Moraru        depends on SPI
429a47894fSCristina Moraru        help
439a47894fSCristina Moraru          Say yes here to build support for the Maxim
449a47894fSCristina Moraru          MAX5487, MAX5488, MAX5489 digital potentiometer
459a47894fSCristina Moraru          chips.
469a47894fSCristina Moraru
479a47894fSCristina Moraru          To compile this driver as a module, choose M here: the
489a47894fSCristina Moraru          module will be called max5487.
499a47894fSCristina Moraru
5022d199a5SSlawomir Stepienconfig MCP4131
5122d199a5SSlawomir Stepien	tristate "Microchip MCP413X/414X/415X/416X/423X/424X/425X/426X Digital Potentiometer driver"
5222d199a5SSlawomir Stepien	depends on SPI
5322d199a5SSlawomir Stepien	help
5422d199a5SSlawomir Stepien	  Say yes here to build support for the Microchip
5522d199a5SSlawomir Stepien	  MCP4131, MCP4132,
5622d199a5SSlawomir Stepien	  MCP4141, MCP4142,
5722d199a5SSlawomir Stepien	  MCP4151, MCP4152,
5822d199a5SSlawomir Stepien	  MCP4161, MCP4162,
5922d199a5SSlawomir Stepien	  MCP4231, MCP4232,
6022d199a5SSlawomir Stepien	  MCP4241, MCP4242,
6122d199a5SSlawomir Stepien	  MCP4251, MCP4252,
6222d199a5SSlawomir Stepien	  MCP4261, MCP4262,
633629153cSFlorian Vaussard	  digital potentiometer chips.
6422d199a5SSlawomir Stepien
6522d199a5SSlawomir Stepien	  To compile this driver as a module, choose M here: the
6622d199a5SSlawomir Stepien	  module will be called mcp4131.
6722d199a5SSlawomir Stepien
68c05dc2ccSPeter Rosinconfig MCP4531
69c05dc2ccSPeter Rosin	tristate "Microchip MCP45xx/MCP46xx Digital Potentiometer driver"
70c05dc2ccSPeter Rosin	depends on I2C
71c05dc2ccSPeter Rosin	help
72c05dc2ccSPeter Rosin	  Say yes here to build support for the Microchip
73294ea6f3SFlorian Vaussard	  MCP4531, MCP4532, MCP4541, MCP4542,
74294ea6f3SFlorian Vaussard	  MCP4551, MCP4552, MCP4561, MCP4562,
75294ea6f3SFlorian Vaussard	  MCP4631, MCP4632, MCP4641, MCP4642,
76294ea6f3SFlorian Vaussard	  MCP4651, MCP4652, MCP4661, MCP4662
773629153cSFlorian Vaussard	  digital potentiometer chips.
78c05dc2ccSPeter Rosin
79c05dc2ccSPeter Rosin	  To compile this driver as a module, choose M here: the
80c05dc2ccSPeter Rosin	  module will be called mcp4531.
81c05dc2ccSPeter Rosin
822edbd295SMatt Ranostayconfig TPL0102
832edbd295SMatt Ranostay	tristate "Texas Instruments digital potentiometer driver"
842edbd295SMatt Ranostay	depends on I2C
852edbd295SMatt Ranostay	select REGMAP_I2C
862edbd295SMatt Ranostay	help
872edbd295SMatt Ranostay	  Say yes here to build support for the Texas Instruments
882edbd295SMatt Ranostay	  TPL0102, TPL0402
892edbd295SMatt Ranostay	  digital potentiometer chips.
902edbd295SMatt Ranostay
912edbd295SMatt Ranostay	  To compile this driver as a module, choose M here: the
922edbd295SMatt Ranostay	  module will be called tpl0102.
932edbd295SMatt Ranostay
94c05dc2ccSPeter Rosinendmenu
95