]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
power: regulator: Correct Kconfig for PFUZE100
authorPeng Fan <peng.fan@nxp.com>
Sat, 18 Apr 2026 12:37:35 +0000 (20:37 +0800)
committerPeng Fan <peng.fan@nxp.com>
Wed, 6 May 2026 02:20:30 +0000 (10:20 +0800)
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@nxp.com>
drivers/power/regulator/Kconfig
drivers/power/regulator/Makefile

index a4ee5f1335ad900a84e4c149d53063f86bf493ea..ca5de5b87269da643353cb430c065931545fcd96 100644 (file)
@@ -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:
index 9e303d4f7f8bfec4d105342814967fa57fbaf16f..36a84e7cd7135a6ce0f71a3231c99c267615b85e 100644 (file)
@@ -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