diff options
author | Yann Gautier <yann.gautier@foss.st.com> | 2021-04-16 18:22:12 +0200 |
---|---|---|
committer | Yann Gautier <yann.gautier@foss.st.com> | 2021-04-21 15:05:57 +0200 |
commit | d2130da2b5ae0f311f5640fcd3c3f6aa261fd2c2 (patch) | |
tree | 55bc1599fd99b28eb218c482efda76b56beb41a0 /plat/st/stm32mp1/stm32mp1_def.h | |
parent | 4324a14bf548f5c56edc48128aba1aca0da2edf5 (diff) | |
download | trusted-firmware-a-d2130da2b5ae0f311f5640fcd3c3f6aa261fd2c2.tar.gz |
stm32mp1: set BL sizes regardless of flags
BL2 size is set to 100kB, and BL32 to 72kB, regardless of OP-TEE
or stack protector flags.
Signed-off-by: Yann Gautier <yann.gautier@foss.st.com>
Change-Id: Id7411bd55a4140718d64a647d81037720615fc81
Diffstat (limited to 'plat/st/stm32mp1/stm32mp1_def.h')
-rw-r--r-- | plat/st/stm32mp1/stm32mp1_def.h | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/plat/st/stm32mp1/stm32mp1_def.h b/plat/st/stm32mp1/stm32mp1_def.h index f4aeab532c..9e5bfdcb5d 100644 --- a/plat/st/stm32mp1/stm32mp1_def.h +++ b/plat/st/stm32mp1/stm32mp1_def.h @@ -117,30 +117,14 @@ enum ddr_type { #define STM32MP_OPTEE_SIZE (STM32MP_DTB_BASE - \ STM32MP_OPTEE_BASE) #else -#if STACK_PROTECTOR_ENABLED #define STM32MP_BL32_SIZE U(0x00012000) /* 72 KB for BL32 */ -#else -#define STM32MP_BL32_SIZE U(0x00011000) /* 68 KB for BL32 */ -#endif #endif #define STM32MP_BL32_BASE (STM32MP_SEC_SYSRAM_BASE + \ STM32MP_SEC_SYSRAM_SIZE - \ STM32MP_BL32_SIZE) -#ifdef AARCH32_SP_OPTEE -#if STACK_PROTECTOR_ENABLED #define STM32MP_BL2_SIZE U(0x0001A000) /* 100 KB for BL2 */ -#else -#define STM32MP_BL2_SIZE U(0x00018000) /* 92 KB for BL2 */ -#endif -#else -#if STACK_PROTECTOR_ENABLED -#define STM32MP_BL2_SIZE U(0x00019000) /* 96 KB for BL2 */ -#else -#define STM32MP_BL2_SIZE U(0x00017000) /* 88 KB for BL2 */ -#endif -#endif #define STM32MP_BL2_BASE (STM32MP_BL32_BASE - \ STM32MP_BL2_SIZE) |