From: Jagan Teki Date: Thu, 3 Nov 2022 06:19:47 +0000 (+0530) Subject: spl: Kconfig: Fix SPL_OPTEE_IMAGE dependency X-Git-Url: http://git.dujemihanovic.xyz/?a=commitdiff_plain;h=f36597122906391afd20fd9663939f9ce4a060f4;p=u-boot.git spl: Kconfig: Fix SPL_OPTEE_IMAGE dependency fdt_addr will build as part of SPL_LOAD_FIT or SPL_LOAD_FIT_FULL which is indeed required to build optee image support in SPL. common/spl/spl.c: In function ‘jump_to_image_optee’: common/spl/spl.c:220:46: error: ‘struct spl_image_info’ has no member named ‘fdt_addr’ 220 | spl_optee_entry(NULL, NULL, spl_image->fdt_addr, Fix the dependency support. Signed-off-by: Jagan Teki --- diff --git a/common/spl/Kconfig b/common/spl/Kconfig index 6c4848f3b9..d774c930a8 100644 --- a/common/spl/Kconfig +++ b/common/spl/Kconfig @@ -1481,6 +1481,7 @@ config SPL_AM33XX_ENABLE_RTC32K_OSC config SPL_OPTEE_IMAGE bool "Support OP-TEE Trusted OS image in SPL" depends on ARM + depends on SPL_LOAD_FIT || SPL_LOAD_FIT_FULL help OP-TEE is an open source Trusted OS which is loaded by SPL. More detail at: https://github.com/OP-TEE/optee_os