From 697549465512b4a50d9e2d6f8d28d78b6c7c92e1 Mon Sep 17 00:00:00 2001 From: "levi.yun" Date: Thu, 14 Mar 2024 12:59:45 +0000 Subject: [PATCH] ArmPkg: Add StandaloneMm stack size Pcd StandaloneMm Arm uses stack allocated in data section. This patch adds Pcd which specify the stack size of StandaloneMm. Signed-off-by: levi.yun --- ArmPkg/ArmPkg.dec | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ArmPkg/ArmPkg.dec b/ArmPkg/ArmPkg.dec index 5e846c9cd2..df56e6326d 100644 --- a/ArmPkg/ArmPkg.dec +++ b/ArmPkg/ArmPkg.dec @@ -182,6 +182,11 @@ gArmTokenSpaceGuid.PcdHypFvBaseAddress|0|UINT32|0x0000003C gArmTokenSpaceGuid.PcdHypFvSize|0|UINT32|0x0000003D + # + # ARM StanaloneMm Stack size. + # + gArmTokenSpaceGuid.PcdStMmStackSize|0x2000|UINT32|0x0000005D + # Use ClusterId + CoreId to identify the PrimaryCore gArmTokenSpaceGuid.PcdArmPrimaryCoreMask|0xF03|UINT32|0x00000031 # The Primary Core is ClusterId[0] & CoreId[0]