Skip to content

Commit 183d024

Browse files
committed
regulator: ltc7871: Add driver for LTC7871
Add ADI LTC7871 buck-boost controller driver support. Signed-off-by: Celine Joy A. Capua <[email protected]>
1 parent 8827073 commit 183d024

File tree

3 files changed

+401
-0
lines changed

3 files changed

+401
-0
lines changed

drivers/regulator/Kconfig

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -538,6 +538,17 @@ config REGULATOR_LTC3676
538538
This enables support for the LTC3676
539539
8-output regulators controlled via I2C.
540540

541+
config REGULATOR_LTC7871
542+
tristate "LTC7871 six-phase buck-boost voltage regulator driver with SPI"
543+
depends on SPI && OF
544+
help
545+
This driver controls an Analog Devices LTC7871 high performance
546+
bidirectional buck or boost switching regulator controller
547+
that operates in either buck or boost mode on demand.
548+
549+
Say M here if you want to include support for the regulator as a
550+
module.
551+
541552
config REGULATOR_MAX14577
542553
tristate "Maxim 14577/77836 regulator"
543554
depends on MFD_MAX14577

drivers/regulator/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ obj-$(CONFIG_REGULATOR_LP8788) += lp8788-buck.o
6565
obj-$(CONFIG_REGULATOR_LP8788) += lp8788-ldo.o
6666
obj-$(CONFIG_REGULATOR_LP8755) += lp8755.o
6767
obj-$(CONFIG_REGULATOR_LTC3589) += ltc3589.o
68+
obj-$(CONFIG_REGULATOR_LTC7871) += ltc7871-regulator.o
6869
obj-$(CONFIG_REGULATOR_LTC3676) += ltc3676.o
6970
obj-$(CONFIG_REGULATOR_MAX14577) += max14577-regulator.o
7071
obj-$(CONFIG_REGULATOR_MAX1586) += max1586.o

0 commit comments

Comments
 (0)