xref: /openbmc/linux/drivers/iio/potentiometer/Kconfig (revision 092cb71a604e2d8dd3b79fddef779a2d4aaad5a8)
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
879e8a32dSPhil Reidconfig AD5272
979e8a32dSPhil Reid	tristate "Analog Devices AD5272 and similar Digital Potentiometer driver"
1079e8a32dSPhil Reid	depends on I2C
1179e8a32dSPhil Reid	help
1279e8a32dSPhil Reid	  Say yes here to build support for the Analog Devices AD5272 and AD5274
1379e8a32dSPhil Reid	  digital potentiometer chip.
1479e8a32dSPhil Reid
1579e8a32dSPhil Reid	  To compile this driver as a module, choose M here: the
1679e8a32dSPhil Reid	  module will be called ad5272.
1779e8a32dSPhil 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
505214ad6dSPeter Rosinconfig MCP4018
515214ad6dSPeter Rosin	tristate "Microchip MCP4017/18/19 Digital Potentiometer driver"
525214ad6dSPeter Rosin	depends on I2C
535214ad6dSPeter Rosin	help
545214ad6dSPeter Rosin	  Say yes here to build support for the Microchip
555214ad6dSPeter Rosin	  MCP4017, MCP4018, MCP4019
565214ad6dSPeter Rosin	  digital potentiometer chips.
575214ad6dSPeter Rosin
585214ad6dSPeter Rosin	  To compile this driver as a module, choose M here: the
595214ad6dSPeter Rosin	  module will be called mcp4018.
605214ad6dSPeter Rosin
6122d199a5SSlawomir Stepienconfig MCP4131
6222d199a5SSlawomir Stepien	tristate "Microchip MCP413X/414X/415X/416X/423X/424X/425X/426X Digital Potentiometer driver"
6322d199a5SSlawomir Stepien	depends on SPI
6422d199a5SSlawomir Stepien	help
6522d199a5SSlawomir Stepien	  Say yes here to build support for the Microchip
6622d199a5SSlawomir Stepien	  MCP4131, MCP4132,
6722d199a5SSlawomir Stepien	  MCP4141, MCP4142,
6822d199a5SSlawomir Stepien	  MCP4151, MCP4152,
6922d199a5SSlawomir Stepien	  MCP4161, MCP4162,
7022d199a5SSlawomir Stepien	  MCP4231, MCP4232,
7122d199a5SSlawomir Stepien	  MCP4241, MCP4242,
7222d199a5SSlawomir Stepien	  MCP4251, MCP4252,
7322d199a5SSlawomir Stepien	  MCP4261, MCP4262,
743629153cSFlorian Vaussard	  digital potentiometer chips.
7522d199a5SSlawomir Stepien
7622d199a5SSlawomir Stepien	  To compile this driver as a module, choose M here: the
7722d199a5SSlawomir Stepien	  module will be called mcp4131.
7822d199a5SSlawomir Stepien
79c05dc2ccSPeter Rosinconfig MCP4531
80c05dc2ccSPeter Rosin	tristate "Microchip MCP45xx/MCP46xx Digital Potentiometer driver"
81c05dc2ccSPeter Rosin	depends on I2C
82c05dc2ccSPeter Rosin	help
83c05dc2ccSPeter Rosin	  Say yes here to build support for the Microchip
84294ea6f3SFlorian Vaussard	  MCP4531, MCP4532, MCP4541, MCP4542,
85294ea6f3SFlorian Vaussard	  MCP4551, MCP4552, MCP4561, MCP4562,
86294ea6f3SFlorian Vaussard	  MCP4631, MCP4632, MCP4641, MCP4642,
87294ea6f3SFlorian Vaussard	  MCP4651, MCP4652, MCP4661, MCP4662
883629153cSFlorian Vaussard	  digital potentiometer chips.
89c05dc2ccSPeter Rosin
90c05dc2ccSPeter Rosin	  To compile this driver as a module, choose M here: the
91c05dc2ccSPeter Rosin	  module will be called mcp4531.
92c05dc2ccSPeter Rosin
93*092cb71aSChris Coffeyconfig MCP41010
94*092cb71aSChris Coffey	tristate "Microchip MCP41xxx/MCP42xxx Digital Potentiometer driver"
95*092cb71aSChris Coffey	depends on SPI
96*092cb71aSChris Coffey	help
97*092cb71aSChris Coffey	  Say yes here to build support for the Microchip
98*092cb71aSChris Coffey	  MCP41010, MCP41050, MCP41100,
99*092cb71aSChris Coffey	  MCP42010, MCP42050, MCP42100
100*092cb71aSChris Coffey	  digital potentiometer chips.
101*092cb71aSChris Coffey
102*092cb71aSChris Coffey	  To compile this driver as a module, choose M here: the
103*092cb71aSChris Coffey	  module will be called mcp41010.
104*092cb71aSChris Coffey
1052edbd295SMatt Ranostayconfig TPL0102
1062edbd295SMatt Ranostay	tristate "Texas Instruments digital potentiometer driver"
1072edbd295SMatt Ranostay	depends on I2C
1082edbd295SMatt Ranostay	select REGMAP_I2C
1092edbd295SMatt Ranostay	help
1102edbd295SMatt Ranostay	  Say yes here to build support for the Texas Instruments
1112edbd295SMatt Ranostay	  TPL0102, TPL0402
1122edbd295SMatt Ranostay	  digital potentiometer chips.
1132edbd295SMatt Ranostay
1142edbd295SMatt Ranostay	  To compile this driver as a module, choose M here: the
1152edbd295SMatt Ranostay	  module will be called tpl0102.
1162edbd295SMatt Ranostay
117c05dc2ccSPeter Rosinendmenu
118