]> git.proxmox.com Git - mirror_edk2.git/blobdiff - UefiPayloadPkg/UefiPayloadPkg.dsc
UefiPayloadPkg: Fix the build error when enable Core ci for UefiPayloadPkg
[mirror_edk2.git] / UefiPayloadPkg / UefiPayloadPkg.dsc
index d293211e46d4c415e7679de1507365ad9761ca47..856d5ea786326525835eb5a9dfde6b87d47d5937 100644 (file)
@@ -98,6 +98,8 @@
   DEFINE RTC_INDEX_REGISTER = 0x70\r
   DEFINE RTC_TARGET_REGISTER = 0x71\r
 \r
+  DEFINE SERIAL_DRIVER_ENABLE = TRUE\r
+\r
 [BuildOptions]\r
   *_*_*_CC_FLAGS                 = -D DISABLE_NEW_DEPRECATED_INTERFACES\r
   GCC:*_UNIXGCC_*_CC_FLAGS       = -DMDEPKG_NDEBUG\r
   gEfiMdeModulePkgTokenSpaceGuid.PcdConOutUgaSupport|FALSE\r
   ## This PCD specified whether ACPI SDT protocol is installed.\r
   gEfiMdeModulePkgTokenSpaceGuid.PcdInstallAcpiSdtProtocol|TRUE\r
+  gEfiMdeModulePkgTokenSpaceGuid.PcdHiiOsRuntimeSupport|FALSE\r
+  gEfiMdeModulePkgTokenSpaceGuid.PcdPciDegradeResourceForOptionRom|FALSE\r
 \r
 [PcdsFixedAtBuild]\r
   gEfiMdeModulePkgTokenSpaceGuid.PcdMaxVariableSize|0x10000\r
   gEfiMdeModulePkgTokenSpaceGuid.PcdPciSerialParameters|$(PCI_SERIAL_PARAMETERS)\r
 \r
   gUefiCpuPkgTokenSpaceGuid.PcdCpuMaxLogicalProcessorNumber|$(MAX_LOGICAL_PROCESSORS)\r
-\r
+  gUefiCpuPkgTokenSpaceGuid.PcdCpuNumberOfReservedVariableMtrrs|0\r
 \r
 ################################################################################\r
 #\r
 #\r
 ################################################################################\r
 \r
-!if "IA32" in $(ARCH)\r
+!if "IA32" in "$(ARCH)"\r
   [Components.IA32]\r
   !if $(UNIVERSAL_PAYLOAD) == TRUE\r
     UefiPayloadPkg/UefiPayloadEntry/UniversalPayloadEntry.inf\r
   #\r
   # ISA Support\r
   #\r
+!if $(SERIAL_DRIVER_ENABLE) == TRUE\r
   MdeModulePkg/Universal/SerialDxe/SerialDxe.inf\r
+!endif\r
 !if $(PS2_KEYBOARD_ENABLE) == TRUE\r
   OvmfPkg/SioBusDxe/SioBusDxe.inf\r
   MdeModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2KeyboardDxe.inf\r