[PATCH v2 10/13] ARM: dts: stm32: add ETZPC as a system bus for STM32MP1x boards

Patrice CHOTARD patrice.chotard at foss.st.com
Mon Apr 28 15:21:48 CEST 2025



On 4/22/25 15:12, Patrice Chotard wrote:
> From: Lionel Debieve <lionel.debieve at foss.st.com>
> 
> The STM32 System Bus is an internal bus on which devices are connected.
> ETZPC is a peripheral overseeing the firewall bus that configures
> and control access to the peripherals connected on it.
> 
> For more information on which peripheral is securable, please read
> the STM32MP13 or STM32MP15 reference manual.
> 
> Signed-off-by: Lionel Debieve <lionel.debieve at foss.st.com>
> Signed-off-by: Gatien Chevallier <gatien.chevallier at foss.st.com>
> Signed-off-by: Patrice Chotard <patrice.chotard at foss.st.com>
> Reviewed-by: Patrick Delaunay <patrick.delaunay at foss.st.com>
> ---
> 
> (no changes since v1)
> 
>  arch/arm/dts/stm32mp13-u-boot.dtsi | 4 ++++
>  arch/arm/dts/stm32mp15-u-boot.dtsi | 4 ++++
>  2 files changed, 8 insertions(+)
> 
> diff --git a/arch/arm/dts/stm32mp13-u-boot.dtsi b/arch/arm/dts/stm32mp13-u-boot.dtsi
> index af7edc7e2b2..1fe6966781c 100644
> --- a/arch/arm/dts/stm32mp13-u-boot.dtsi
> +++ b/arch/arm/dts/stm32mp13-u-boot.dtsi
> @@ -48,6 +48,10 @@
>  	bootph-all;
>  };
>  
> +&etzpc {
> +	bootph-all;
> +};
> +
>  &gpioa {
>  	bootph-all;
>  };
> diff --git a/arch/arm/dts/stm32mp15-u-boot.dtsi b/arch/arm/dts/stm32mp15-u-boot.dtsi
> index 3f57bd5fe0f..327d7760436 100644
> --- a/arch/arm/dts/stm32mp15-u-boot.dtsi
> +++ b/arch/arm/dts/stm32mp15-u-boot.dtsi
> @@ -106,6 +106,10 @@
>  	operating-points-v2 = <&cpu0_opp_table>;
>  };
>  
> +&etzpc {
> +	bootph-all;
> +};
> +
>  &gpioa {
>  	bootph-all;
>  };
Applied to u-boot-stm32/master

Thanks
Patrice


More information about the U-Boot mailing list