ArmPkg/BdsLib: Removed PSCI discoverability from the Linux loader
Some platforms might decide to not support PSCI in their FDT-aware Linux system even if their firmware supports it. It is the responsibility of the platform engineer to provide the appropriate FDT. The PCD gArmTokenSpaceGuid.PcdArmPsciSupport is not required anymore. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Olivier Martin <olivier.martin@arm.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15658 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
committed by
oliviermartin
parent
6913a68302
commit
9232ee5338
@@ -72,10 +72,6 @@
|
||||
# It could be set FALSE to save size.
|
||||
gEfiMdeModulePkgTokenSpaceGuid.PcdConOutGopSupport|TRUE
|
||||
|
||||
## FVP platforms support hardware power control
|
||||
# Disabled for now as we have a version mismatch.
|
||||
gArmTokenSpaceGuid.PcdArmPsciSupport|FALSE
|
||||
|
||||
[PcdsFixedAtBuild.common]
|
||||
gArmPlatformTokenSpaceGuid.PcdFirmwareVendor|"ARM Fixed Virtual Platform"
|
||||
gEmbeddedTokenSpaceGuid.PcdEmbeddedPrompt|"ARM-FVP"
|
||||
|
@@ -60,16 +60,19 @@
|
||||
################################################################################
|
||||
|
||||
[PcdsFeatureFlag.common]
|
||||
|
||||
!ifdef $(EDK2_SKIP_PEICORE)
|
||||
gArmPlatformTokenSpaceGuid.PcdSystemMemoryInitializeInSec|TRUE
|
||||
gArmPlatformTokenSpaceGuid.PcdSendSgiToBringUpSecondaryCores|TRUE
|
||||
!endif
|
||||
|
||||
|
||||
## If TRUE, Graphics Output Protocol will be installed on virtual handle created by ConsplitterDxe.
|
||||
# It could be set FALSE to save size.
|
||||
gEfiMdeModulePkgTokenSpaceGuid.PcdConOutGopSupport|TRUE
|
||||
|
||||
|
||||
# UEFI firmware is responsible to park the secondary cores on this platform.
|
||||
# This PCD ensures the secondary cores are parked into the AArch64 Linux parking protocol.
|
||||
gArmTokenSpaceGuid.PcdArmLinuxSpinTable|TRUE
|
||||
|
||||
[PcdsFixedAtBuild.common]
|
||||
gArmPlatformTokenSpaceGuid.PcdFirmwareVendor|"ARM Versatile Express"
|
||||
gEmbeddedTokenSpaceGuid.PcdEmbeddedPrompt|"ArmVExpress-RTSM"
|
||||
|
Reference in New Issue
Block a user