diff options
author | Laszlo Ersek <lersek@redhat.com> | 2016-11-17 22:21:35 +0100 |
---|---|---|
committer | Laszlo Ersek <lersek@redhat.com> | 2017-02-07 12:26:50 +0100 |
commit | 22d7be69c45ecc7ce2b21252710c37be7122c1bd (patch) | |
tree | aa4249dd76c3cdb5d92b7953faa631310e21cedd /OvmfPkg/OvmfPkgIa32X64.dsc | |
parent | 7c609a144b6636577dd60fbaa5fc64efeecd7baf (diff) | |
download | edk2-22d7be69c45ecc7ce2b21252710c37be7122c1bd.tar.gz edk2-22d7be69c45ecc7ce2b21252710c37be7122c1bd.tar.bz2 edk2-22d7be69c45ecc7ce2b21252710c37be7122c1bd.zip |
OvmfPkg: dynamic defaults for PcdCpuSmmApSyncTimeout, PcdCpuSmmSyncMode
Move the platform-specific default values for these PCDs from the
[PcdsFixedAtBuild] / [PcdsFixedAtBuild.X64] sections to the
[PcdsDynamicDefault] section.
Cc: Jordan Justen <jordan.l.justen@intel.com>
Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=230
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
Diffstat (limited to 'OvmfPkg/OvmfPkgIa32X64.dsc')
-rw-r--r-- | OvmfPkg/OvmfPkgIa32X64.dsc | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/OvmfPkg/OvmfPkgIa32X64.dsc b/OvmfPkg/OvmfPkgIa32X64.dsc index 2760533f42..f36604ecb4 100644 --- a/OvmfPkg/OvmfPkgIa32X64.dsc +++ b/OvmfPkg/OvmfPkgIa32X64.dsc @@ -451,8 +451,6 @@ !endif
!if $(SMM_REQUIRE) == TRUE
- gUefiCpuPkgTokenSpaceGuid.PcdCpuSmmSyncMode|0x01
- gUefiCpuPkgTokenSpaceGuid.PcdCpuSmmApSyncTimeout|100000
gUefiCpuPkgTokenSpaceGuid.PcdCpuSmmStackSize|0x4000
!endif
@@ -507,6 +505,11 @@ gUefiCpuPkgTokenSpaceGuid.PcdCpuMaxLogicalProcessorNumber|64
gUefiCpuPkgTokenSpaceGuid.PcdCpuApInitTimeOutInMicroSeconds|50000
+!if $(SMM_REQUIRE) == TRUE
+ gUefiCpuPkgTokenSpaceGuid.PcdCpuSmmSyncMode|0x01
+ gUefiCpuPkgTokenSpaceGuid.PcdCpuSmmApSyncTimeout|100000
+!endif
+
################################################################################
#
# Components Section - list of all EDK II Modules needed by this Platform.
|