# SPDX-License-Identifier: GPL-2.0-only
#
# Potentiometer drivers
#
# When adding new entries keep the list in alphabetical order
menu "Digital potentiometers"
config [31mCONFIG_AD5272[0m
tristate "Analog Devices AD5272 and similar Digital Potentiometer driver"
depends on [31mCONFIG_I2C[0m
help
Say yes here to build support for the Analog Devices [31mCONFIG_AD5272[0m and AD5274
digital potentiometer chip.
To compile this driver as a module, choose [31mCONFIG_M[0m here: the
module will be called ad5272.
config [31mCONFIG_DS1803[0m
tristate "Maxim Integrated DS1803 Digital Potentiometer driver"
depends on [31mCONFIG_I2C[0m
help
Say yes here to build support for the Maxim Integrated [31mCONFIG_DS1803[0m
digital potentiometer chip.
To compile this driver as a module, choose [31mCONFIG_M[0m here: the
module will be called ds1803.
config [31mCONFIG_MAX5432[0m
tristate "Maxim MAX5432-MAX5435 Digital Potentiometer driver"
depends on [31mCONFIG_I2C[0m
help
Say yes here to build support for the Maxim
[31mCONFIG_MAX5432[0m, MAX5433, MAX5434 and MAX5435 digital
potentiometer chips.
To compile this driver as a module, choose [31mCONFIG_M[0m here: the
module will be called max5432.
config [31mCONFIG_MAX5481[0m
tristate "Maxim MAX5481-MAX5484 Digital Potentiometer driver"
depends on [31mCONFIG_SPI[0m
help
Say yes here to build support for the Maxim
[31mCONFIG_MAX5481[0m, MAX5482, MAX5483, MAX5484 digital potentiometer
chips.
To compile this driver as a module, choose [31mCONFIG_M[0m here: the
module will be called max5481.
config [31mCONFIG_MAX5487[0m
tristate "Maxim MAX5487/MAX5488/MAX5489 Digital Potentiometer driver"
depends on [31mCONFIG_SPI[0m
help
Say yes here to build support for the Maxim
[31mCONFIG_MAX5487[0m, MAX5488, MAX5489 digital potentiometer
chips.
To compile this driver as a module, choose [31mCONFIG_M[0m here: the
module will be called max5487.
config [31mCONFIG_MCP4018[0m
tristate "Microchip MCP4017/18/19 Digital Potentiometer driver"
depends on [31mCONFIG_I2C[0m
help
Say yes here to build support for the Microchip
MCP4017, [31mCONFIG_MCP4018[0m, MCP4019
digital potentiometer chips.
To compile this driver as a module, choose [31mCONFIG_M[0m here: the
module will be called mcp4018.
config [31mCONFIG_MCP4131[0m
tristate "Microchip MCP413X/414X/415X/416X/423X/424X/425X/426X Digital Potentiometer driver"
depends on [31mCONFIG_SPI[0m
help
Say yes here to build support for the Microchip
[31mCONFIG_MCP4131[0m, MCP4132,
MCP4141, MCP4142,
MCP4151, MCP4152,
MCP4161, MCP4162,
MCP4231, MCP4232,
MCP4241, MCP4242,
MCP4251, MCP4252,
MCP4261, MCP4262,
digital potentiometer chips.
To compile this driver as a module, choose [31mCONFIG_M[0m here: the
module will be called mcp4131.
config [31mCONFIG_MCP4531[0m
tristate "Microchip MCP45xx/MCP46xx Digital Potentiometer driver"
depends on [31mCONFIG_I2C[0m
help
Say yes here to build support for the Microchip
[31mCONFIG_MCP4531[0m, MCP4532, MCP4541, MCP4542,
MCP4551, MCP4552, MCP4561, MCP4562,
MCP4631, MCP4632, MCP4641, MCP4642,
MCP4651, MCP4652, MCP4661, MCP4662
digital potentiometer chips.
To compile this driver as a module, choose [31mCONFIG_M[0m here: the
module will be called mcp4531.
config [31mCONFIG_MCP41010[0m
tristate "Microchip MCP41xxx/MCP42xxx Digital Potentiometer driver"
depends on [31mCONFIG_SPI[0m
help
Say yes here to build support for the Microchip
[31mCONFIG_MCP41010[0m, MCP41050, MCP41100,
MCP42010, MCP42050, MCP42100
digital potentiometer chips.
To compile this driver as a module, choose [31mCONFIG_M[0m here: the
module will be called mcp41010.
config [31mCONFIG_TPL0102[0m
tristate "Texas Instruments digital potentiometer driver"
depends on [31mCONFIG_I2C[0m
select [31mCONFIG_REGMAP_I2C[0m
help
Say yes here to build support for the Texas Instruments
[31mCONFIG_TPL0102[0m, TPL0402
digital potentiometer chips.
To compile this driver as a module, choose [31mCONFIG_M[0m here: the
module will be called tpl0102.
endmenu