[PATCH 07/16] arm: stm32mp: add CONFIG_STM32MP15_PWR

Patrice CHOTARD patrice.chotard at foss.st.com
Fri May 20 08:41:02 CEST 2022


Hi Patrick

On 5/6/22 16:06, Patrick Delaunay wrote:
> Add config CONFIG_STM32MP15_PWR to handle the
> access on regulators managed by the PWR driver defined in

s/the access on/the access to

> pwr_regulator.c
> 
> This driver is only used in U-Boot by STM32MP15x family.
> 
> Signed-off-by: Patrick Delaunay <patrick.delaunay at foss.st.com>
> ---
> 
>  arch/arm/mach-stm32mp/Kconfig.15x | 16 ++++++++++++++++
>  arch/arm/mach-stm32mp/Makefile    |  2 +-
>  2 files changed, 17 insertions(+), 1 deletion(-)
> 
> diff --git a/arch/arm/mach-stm32mp/Kconfig.15x b/arch/arm/mach-stm32mp/Kconfig.15x
> index 19f161cf5c..d516270292 100644
> --- a/arch/arm/mach-stm32mp/Kconfig.15x
> +++ b/arch/arm/mach-stm32mp/Kconfig.15x
> @@ -77,6 +77,22 @@ config TARGET_ICORE_STM32MP1
>  
>  endchoice
>  
> +config STM32MP15_PWR
> +	bool "Enable driver for STM32MP15x PWR"
> +	depends on DM_REGULATOR && DM_PMIC
> +	default y
> +	help
> +		This config enables implementation of driver-model pmic and
> +		regulator uclass features for access to STM32MP15x PWR.
> +
> +config SPL_STM32MP15_PWR
> +	bool "Enable driver for STM32MP15x PWR in SPL"
> +	depends on SPL && SPL_DM_REGULATOR && SPL_DM_PMIC
> +	default y
> +	help
> +		This config enables implementation of driver-model pmic and
> +		regulator uclass features for access to STM32MP15x PWR in SPL.
> +
>  config SYS_TEXT_BASE
>  	default 0xC0100000
>  
> diff --git a/arch/arm/mach-stm32mp/Makefile b/arch/arm/mach-stm32mp/Makefile
> index d362104fee..0ffec6e02f 100644
> --- a/arch/arm/mach-stm32mp/Makefile
> +++ b/arch/arm/mach-stm32mp/Makefile
> @@ -21,5 +21,5 @@ obj-$(CONFIG_ARMV7_PSCI) += psci.o
>  obj-$(CONFIG_TFABOOT) += boot_params.o
>  endif
>  
> -obj-$(CONFIG_$(SPL_)DM_REGULATOR) += pwr_regulator.o
> +obj-$(CONFIG_$(SPL_)STM32MP15_PWR) += pwr_regulator.o
>  obj-$(CONFIG_OF_SYSTEM_SETUP) += fdt.o


More information about the U-Boot mailing list