On 2021/11/12 下午10:10, Quentin Schulz wrote:
Allow the dm driver be omitted by SPL.

Cc: Quentin Schulz <foss+u-b...@0leil.net>
Signed-off-by: Quentin Schulz <quentin.sch...@theobroma-systems.com>
Reviewed-by: Kever Yang <kever.y...@rock-chips.com>

Thanks,
- Kever
---
  drivers/power/pmic/Kconfig  | 14 ++++++++++++++
  drivers/power/pmic/Makefile |  2 +-
  2 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/drivers/power/pmic/Kconfig b/drivers/power/pmic/Kconfig
index b9fda428df..ce0adb18a4 100644
--- a/drivers/power/pmic/Kconfig
+++ b/drivers/power/pmic/Kconfig
@@ -128,6 +128,20 @@ config DM_PMIC_FAN53555
          The driver implements read/write operations for use with the FAN53555
          regulator driver and binds the regulator driver to its node.
+config SPL_DM_PMIC_FAN53555
+       bool "Enable support for OnSemi FAN53555 in SPL"
+       depends on SPL_DM_REGULATOR && SPL_DM_I2C
+       select SPL_DM_REGULATOR_FAN53555
+       help
+         This config enables implementation of driver-model PMIC
+         uclass features for the FAN53555 regulator. The FAN53555 is
+         a (family of) single-output regulators that supports
+         transitioning between two different output voltages based on
+         an voltage selection pin.
+
+         The driver implements read/write operations for use with the FAN53555
+         regulator driver and binds the regulator driver to its node.
+
  config DM_PMIC_MP5416
        bool "Enable Driver Model for PMIC MP5416"
        help
diff --git a/drivers/power/pmic/Makefile b/drivers/power/pmic/Makefile
index e1922df00f..401cde32cf 100644
--- a/drivers/power/pmic/Makefile
+++ b/drivers/power/pmic/Makefile
@@ -4,7 +4,7 @@
  # Lukasz Majewski <l.majew...@samsung.com>
obj-$(CONFIG_$(SPL_TPL_)DM_PMIC) += pmic-uclass.o
-obj-$(CONFIG_DM_PMIC_FAN53555) += fan53555.o
+obj-$(CONFIG_$(SPL_)DM_PMIC_FAN53555) += fan53555.o
  obj-$(CONFIG_$(SPL_)DM_PMIC_DA9063) += da9063.o
  obj-$(CONFIG_DM_PMIC_MAX77686) += max77686.o
  obj-$(CONFIG_DM_PMIC_MAX8998) += max8998.o


Reply via email to