summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorlevi.yun <yeoreum.yun@arm.com>2024-03-14 12:59:45 +0000
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2025-01-17 14:55:42 +0000
commit697549465512b4a50d9e2d6f8d28d78b6c7c92e1 (patch)
treee40a8d661e3ab690e3a5581cc2f87ea819d53dc5
parent6016c522c6d6e7d6cce385379cfbe8f06cf8048e (diff)
downloadedk2-697549465512b4a50d9e2d6f8d28d78b6c7c92e1.tar.gz
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 <yeoreum.yun@arm.com>
-rw-r--r--ArmPkg/ArmPkg.dec5
1 files changed, 5 insertions, 0 deletions
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]