Some Arm ltd. platforms explicitly set PcdArmArchTimerFreqInHz, however the intended effect of that is not possible from AArch64 EL2/1, and has never been performed unless built for ARM.
The Pcd is now being deleted, so drop the setting. This has however affected timer timout calculations, so could lead to a change in platform behaviour. Cc: Sami Mujawar <sami.muja...@arm.com> Cc: Thomas Abraham <thomas.abra...@arm.com> Signed-off-by: Leif Lindholm <quic_llind...@quicinc.com> --- Platform/ARM/Morello/MorelloPlatform.dsc.inc | 2 -- Platform/ARM/SgiPkg/SgiPlatform.dsc.inc | 2 -- Platform/ARM/N1Sdp/N1SdpPlatform.dsc | 2 -- Platform/ARM/VExpressPkg/ArmVExpress-FVP-AArch64.dsc | 6 ------ 4 files changed, 12 deletions(-) diff --git a/Platform/ARM/Morello/MorelloPlatform.dsc.inc b/Platform/ARM/Morello/MorelloPlatform.dsc.inc index e7f4b6d0dde8..d2f885d1c10f 100644 --- a/Platform/ARM/Morello/MorelloPlatform.dsc.inc +++ b/Platform/ARM/Morello/MorelloPlatform.dsc.inc @@ -110,8 +110,6 @@ [PcdsFixedAtBuild.common] # PL031 RealTimeClock gArmPlatformTokenSpaceGuid.PcdPL031RtcBase|0x1C100000 - # ARM Architectural Timer Frequency - gArmTokenSpaceGuid.PcdArmArchTimerFreqInHz|50000000 gEmbeddedTokenSpaceGuid.PcdMetronomeTickPeriod|1000 gEmbeddedTokenSpaceGuid.PcdTimerPeriod|1000 diff --git a/Platform/ARM/SgiPkg/SgiPlatform.dsc.inc b/Platform/ARM/SgiPkg/SgiPlatform.dsc.inc index 107a5311b666..1090fbe2a1fc 100644 --- a/Platform/ARM/SgiPkg/SgiPlatform.dsc.inc +++ b/Platform/ARM/SgiPkg/SgiPlatform.dsc.inc @@ -178,8 +178,6 @@ [PcdsFixedAtBuild.common] # ARM OS Loader gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut|3 - # ARM Architectural Timer Frequency - gArmTokenSpaceGuid.PcdArmArchTimerFreqInHz|100000000 gEmbeddedTokenSpaceGuid.PcdMetronomeTickPeriod|1000 gEmbeddedTokenSpaceGuid.PcdTimerPeriod|1000 diff --git a/Platform/ARM/N1Sdp/N1SdpPlatform.dsc b/Platform/ARM/N1Sdp/N1SdpPlatform.dsc index 743c2e647b76..b14ece1b8f61 100644 --- a/Platform/ARM/N1Sdp/N1SdpPlatform.dsc +++ b/Platform/ARM/N1Sdp/N1SdpPlatform.dsc @@ -149,8 +149,6 @@ [PcdsFixedAtBuild.common] # ARM OS Loader gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut|0 - # ARM Architectural Timer Frequency - gArmTokenSpaceGuid.PcdArmArchTimerFreqInHz|100000000 gEmbeddedTokenSpaceGuid.PcdMetronomeTickPeriod|1000 gEmbeddedTokenSpaceGuid.PcdTimerPeriod|1000 diff --git a/Platform/ARM/VExpressPkg/ArmVExpress-FVP-AArch64.dsc b/Platform/ARM/VExpressPkg/ArmVExpress-FVP-AArch64.dsc index c5fcf74b4e0a..60556f6661c4 100644 --- a/Platform/ARM/VExpressPkg/ArmVExpress-FVP-AArch64.dsc +++ b/Platform/ARM/VExpressPkg/ArmVExpress-FVP-AArch64.dsc @@ -213,12 +213,6 @@ [PcdsFixedAtBuild.common] gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress|0x40000000 gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseSize|0x10000000 - # - # ARM Architectural Timer Frequency - # - # Set tick frequency value to 100Mhz - gArmTokenSpaceGuid.PcdArmArchTimerFreqInHz|100000000 - # # ACPI Table Version # -- 2.39.2 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#119657): https://edk2.groups.io/g/devel/message/119657 Mute This Topic: https://groups.io/mt/106780878/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-