From 82f46593de26d758457391d8b5036abcc533c7e3 Mon Sep 17 00:00:00 2001 From: Nishant Sharma Date: Wed, 27 Sep 2023 22:10:34 +0100 Subject: [PATCH] feat(neoverse-rd): use larger stack size when S-EL2 spmc is enabled Larger stack size is needed when S-EL2 SPMC is enabled. This is required because BL31 xlat map framework makes more nested calls when this feature is enabled. Signed-off-by: Nishant Sharma Signed-off-by: Rakshit Goyal Change-Id: Ib3f2abf38b576ba96402dab4ba995d8b648b4cc7 --- .../board/neoverse_rd/common/include/nrd3/nrd_plat_arm_def3.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plat/arm/board/neoverse_rd/common/include/nrd3/nrd_plat_arm_def3.h b/plat/arm/board/neoverse_rd/common/include/nrd3/nrd_plat_arm_def3.h index 8d6d1cb3c..aabfb91ff 100644 --- a/plat/arm/board/neoverse_rd/common/include/nrd3/nrd_plat_arm_def3.h +++ b/plat/arm/board/neoverse_rd/common/include/nrd3/nrd_plat_arm_def3.h @@ -118,7 +118,7 @@ #elif defined(IMAGE_BL2U) # define PLATFORM_STACK_SIZE UL(0x400) #elif defined(IMAGE_BL31) -# if SPM_MM +# if SPM_MM || SPMD_SPM_AT_SEL2 # define PLATFORM_STACK_SIZE UL(0x500) # else # define PLATFORM_STACK_SIZE UL(0x400)