[PATCH 4/4] power: regulator: Correct Kconfig for PFUZE100
Peng Fan (OSS)
peng.fan at oss.nxp.com
Sat Apr 18 14:37:35 CEST 2026
From: Peng Fan <peng.fan at nxp.com>
Use CONFIG_$(PHASE_)DM_REGULATOR_PFUZE100 as the build condition for
pfuze100 regulator driver.
Add Kconfig option for SPL_DM_REGULATOR_PFUZE100.
To avoid break current platforms, set the Kconfig default value same
as PMIC_PFUZE100.
Signed-off-by: Peng Fan <peng.fan at nxp.com>
---
drivers/power/regulator/Kconfig | 10 ++++++++++
drivers/power/regulator/Makefile | 2 +-
2 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/drivers/power/regulator/Kconfig b/drivers/power/regulator/Kconfig
index a4ee5f1335a..ca5de5b8726 100644
--- a/drivers/power/regulator/Kconfig
+++ b/drivers/power/regulator/Kconfig
@@ -126,6 +126,16 @@ config SPL_DM_REGULATOR_DA9063
config DM_REGULATOR_PFUZE100
bool "Enable Driver Model for REGULATOR PFUZE100"
depends on DM_REGULATOR && DM_PMIC_PFUZE100
+ default DM_PMIC_PFUZE100
+ ---help---
+ This config enables implementation of driver-model regulator uclass
+ features for REGULATOR PFUZE100. The driver implements get/set api for:
+ value, enable and mode.
+
+config SPL_DM_REGULATOR_PFUZE100
+ bool "Enable Driver Model for REGULATOR PFUZE100 in SPL"
+ depends on SPL_DM_REGULATOR && SPL_DM_PMIC_PFUZE100
+ default SPL_DM_PMIC_PFUZE100
---help---
This config enables implementation of driver-model regulator uclass
features for REGULATOR PFUZE100. The driver implements get/set api for:
diff --git a/drivers/power/regulator/Makefile b/drivers/power/regulator/Makefile
index 9e303d4f7f8..36a84e7cd71 100644
--- a/drivers/power/regulator/Makefile
+++ b/drivers/power/regulator/Makefile
@@ -15,7 +15,7 @@ obj-$(CONFIG_$(PHASE_)DM_REGULATOR_MAX77663) += max77663_regulator.o
obj-$(CONFIG_$(PHASE_)DM_REGULATOR_MAX8907) += max8907_regulator.o
obj-$(CONFIG_DM_REGULATOR_MAX77686) += max77686.o
obj-$(CONFIG_DM_REGULATOR_NPCM8XX) += npcm8xx_regulator.o
-obj-$(CONFIG_$(PHASE_)DM_PMIC_PFUZE100) += pfuze100.o
+obj-$(CONFIG_$(PHASE_)DM_REGULATOR_PFUZE100) += pfuze100.o
obj-$(CONFIG_$(PHASE_)DM_REGULATOR_BD71837) += bd71837.o
obj-$(CONFIG_$(PHASE_)DM_REGULATOR_PCA9450) += pca9450.o
obj-$(CONFIG_$(PHASE_)REGULATOR_PWM) += pwm_regulator.o
--
2.51.0
More information about the U-Boot
mailing list