From: Neal Frager Date: Wed, 17 Dec 2025 12:51:07 +0000 (+0000) Subject: arch/arm/mach-zynqmp: configure default BL32_LOAD_ADDR X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0b880fc95dbaed88dd55060730857b8f52765c57;p=thirdparty%2Fu-boot.git arch/arm/mach-zynqmp: configure default BL32_LOAD_ADDR 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 Signed-off-by: Michal Simek Link: https://lore.kernel.org/r/20251217125107.1095397-1-neal.frager@amd.com --- 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.