[PATCH] power: pmic/fan53555: allow dm be omitted by SPL

Jaehoon Chung jh80.chung at samsung.com
Mon Nov 15 09:34:46 CET 2021


On 11/12/21 11:10 PM, Quentin Schulz wrote:
> Allow the dm driver be omitted by SPL.
> 
> Cc: Quentin Schulz <foss+u-boot at 0leil.net>
> Signed-off-by: Quentin Schulz <quentin.schulz at theobroma-systems.com>

Reviewed-by: Jaehoon Chung <jh80.chung at samsung.com>

Best Regards,
Jaehoon Chung

> ---
>  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.majewski at 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
> 



More information about the U-Boot mailing list