################################################################################\r
\r
[PcdsFeatureFlag.common]\r
-\r
!ifdef $(EDK2_SKIP_PEICORE)\r
gArmPlatformTokenSpaceGuid.PcdSystemMemoryInitializeInSec|TRUE\r
gArmPlatformTokenSpaceGuid.PcdSendSgiToBringUpSecondaryCores|TRUE\r
!endif\r
- \r
+\r
## If TRUE, Graphics Output Protocol will be installed on virtual handle created by ConsplitterDxe.\r
# It could be set FALSE to save size.\r
gEfiMdeModulePkgTokenSpaceGuid.PcdConOutGopSupport|TRUE\r
- \r
+\r
+ # UEFI firmware is responsible to park the secondary cores on this platform.\r
+ # This PCD ensures the secondary cores are parked into the AArch64 Linux parking protocol.\r
+ gArmTokenSpaceGuid.PcdArmLinuxSpinTable|TRUE\r
+\r
[PcdsFixedAtBuild.common]\r
gArmPlatformTokenSpaceGuid.PcdFirmwareVendor|"ARM Versatile Express"\r
gEmbeddedTokenSpaceGuid.PcdEmbeddedPrompt|"ArmVExpress-RTSM"\r