]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-RTSM-AEMv8Ax4.dsc
ArmPkg/BdsLib: Removed PSCI discoverability from the Linux loader
[mirror_edk2.git] / ArmPlatformPkg / ArmVExpressPkg / ArmVExpress-RTSM-AEMv8Ax4.dsc
index 6b3f5203d6b0be74e1f7aba5f7045c770575da64..55fdc595487a43266f098bdf6acc2d9ac8fa373a 100644 (file)
 ################################################################################\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