Unverified Commit f17ccc5d authored by Jerome Neanne's avatar Jerome Neanne Committed by Mark Brown
Browse files

regulator: tps6594-regulator: Add driver for TI TPS6594 regulators



This patch adds support for TPS6594 regulators (bucks and LDOs).
The output voltages are configurable and are meant to supply power
to the main processor and other components.
Bucks can be used in single or multiphase mode, depending on PMIC
part number.

Signed-off-by: default avatarJerome Neanne <jneanne@baylibre.com>
Signed-off-by: default avatarEsteban Blanc <eblanc@baylibre.com>
Link: https://lore.kernel.org/r/20230522163115.2592883-4-eblanc@baylibre.com


Signed-off-by: default avatarMark Brown <broonie@kernel.org>
parent 325bec71
Loading
Loading
Loading
Loading
+13 −0
Original line number Diff line number Diff line
@@ -1463,6 +1463,19 @@ config REGULATOR_TPS65219
	  voltage regulators. It supports software based voltage control
	  for different voltage domains.

config REGULATOR_TPS6594
	tristate "TI TPS6594 Power regulators"
	depends on MFD_TPS6594 && OF
	default MFD_TPS6594
	help
	  This driver supports TPS6594 voltage regulator chips.
	  TPS6594 series of PMICs have 5 BUCKs and 4 LDOs
	  voltage regulators.
	  BUCKs 1,2,3,4 can be used in single phase or multiphase mode.
	  Part number defines which single or multiphase mode is i used.
	  It supports software based voltage control
	  for different voltage domains.

config REGULATOR_TPS6524X
	tristate "TI TPS6524X Power regulators"
	depends on SPI
+1 −0
Original line number Diff line number Diff line
@@ -174,6 +174,7 @@ obj-$(CONFIG_REGULATOR_TPS6524X) += tps6524x-regulator.o
obj-$(CONFIG_REGULATOR_TPS6586X) += tps6586x-regulator.o
obj-$(CONFIG_REGULATOR_TPS65910) += tps65910-regulator.o
obj-$(CONFIG_REGULATOR_TPS65912) += tps65912-regulator.o
obj-$(CONFIG_REGULATOR_TPS6594) += tps6594-regulator.o
obj-$(CONFIG_REGULATOR_TPS65132) += tps65132-regulator.o
obj-$(CONFIG_REGULATOR_TPS68470) += tps68470-regulator.o
obj-$(CONFIG_REGULATOR_TWL4030) += twl-regulator.o twl6030-regulator.o
+615 −0

File added.

Preview size limit exceeded, changes collapsed.