[PATCH v1 1/1] arch/arm/mach-zynqmp: configure default BL32_LOAD_ADDR

Michal Simek michal.simek at amd.com
Fri Dec 19 09:40:29 CET 2025



On 12/17/25 13:51, Neal Frager wrote:
> The default entry point address for the optee-os tee.bin for the zynqmp
> platform is 0x60000000. For this reason, set the default u-boot BL32_LOAD_ADDR
> to match the default optee-os entry point address of 0x60000000.
> 
> Signed-off-by: Neal Frager <neal.frager at amd.com>
> ---
>   arch/arm/mach-zynqmp/Kconfig | 2 +-
>   1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/arch/arm/mach-zynqmp/Kconfig b/arch/arm/mach-zynqmp/Kconfig
> index 151cfada436..8a4356bc060 100644
> --- a/arch/arm/mach-zynqmp/Kconfig
> +++ b/arch/arm/mach-zynqmp/Kconfig
> @@ -138,7 +138,7 @@ config BL31_LOAD_ADDR
>   
>   config BL32_LOAD_ADDR
>   	hex "Load address of BL32 image (mostly secure OS)"
> -	default 0
> +	default 0x60000000
>   	help
>   	  The load address for the BL32 image. This value is used to build the
>   	  FIT image header that places BL32 in memory where it will run.

Applied.
M


More information about the U-Boot mailing list