From 104ec53ed1a86510ba12e50826c87f7db616f3bc Mon Sep 17 00:00:00 2001 From: Yann Gautier Date: Wed, 26 Feb 2025 12:01:54 +0100 Subject: [PATCH] refactor(stm32mp2): remove useless STM32MP_SEC_SYSRAM_SIZE The macro STM32MP_SEC_SYSRAM_SIZE only redefine STM32MP_SYSRAM_SIZE. Directly use the latter one and remove the STM32MP_SEC_SYSRAM_SIZE. Signed-off-by: Yann Gautier Change-Id: I9cca19fda7294be3f31ec74293ce122037541d12 --- plat/st/stm32mp2/include/platform_def.h | 4 ++-- plat/st/stm32mp2/stm32mp2_def.h | 6 ++---- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/plat/st/stm32mp2/include/platform_def.h b/plat/st/stm32mp2/include/platform_def.h index e720c02c9..d3167af20 100644 --- a/plat/st/stm32mp2/include/platform_def.h +++ b/plat/st/stm32mp2/include/platform_def.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023-2024, STMicroelectronics - All Rights Reserved + * Copyright (c) 2023-2025, STMicroelectronics - All Rights Reserved * * SPDX-License-Identifier: BSD-3-Clause */ @@ -74,7 +74,7 @@ * BL31 specific defines. ******************************************************************************/ #define BL31_BASE 0 -#define BL31_LIMIT (STM32MP_SEC_SYSRAM_SIZE / 2) +#define BL31_LIMIT (STM32MP_SYSRAM_SIZE / 2) /******************************************************************************* * BL33 specific defines. diff --git a/plat/st/stm32mp2/stm32mp2_def.h b/plat/st/stm32mp2/stm32mp2_def.h index b44150212..2b21178ad 100644 --- a/plat/st/stm32mp2/stm32mp2_def.h +++ b/plat/st/stm32mp2/stm32mp2_def.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023-2024, STMicroelectronics - All Rights Reserved + * Copyright (c) 2023-2025, STMicroelectronics - All Rights Reserved * * SPDX-License-Identifier: BSD-3-Clause */ @@ -76,8 +76,6 @@ #define RETRAM_BASE U(0x0E080000) #define RETRAM_SIZE U(0x00020000) -#define STM32MP_SEC_SYSRAM_SIZE STM32MP_SYSRAM_SIZE - /* DDR configuration */ #define STM32MP_DDR_BASE U(0x80000000) #define STM32MP_DDR_MAX_SIZE UL(0x100000000) /* Max 4GB */ @@ -113,7 +111,7 @@ enum ddr_type { #define STM32MP_BL2_SIZE U(0x00029000) /* 164 KB for BL2 */ /* Allocate remaining sysram to BL31 Binary only */ -#define STM32MP_BL31_SIZE (STM32MP_SEC_SYSRAM_SIZE - \ +#define STM32MP_BL31_SIZE (STM32MP_SYSRAM_SIZE - \ STM32MP_BL2_SIZE) #define BL31_PROGBITS_LIMIT STM32MP_BL31_SIZE