]> git.proxmox.com Git - mirror_edk2.git/commitdiff
UefiPayloadPkg: Add a macro to enable or diable the serial driver.
authorZhiguang Liu <zhiguang.liu@intel.com>
Fri, 6 Aug 2021 02:40:24 +0000 (10:40 +0800)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Mon, 9 Aug 2021 04:05:44 +0000 (04:05 +0000)
This patch doesn't change the default behavior.

Reviewed-by: Guo Dong <guo.dong@intel.com>
Reviewed-by: Ray Ni <ray.ni@intel.com>
Cc: Maurice Ma <maurice.ma@intel.com>
Cc: Benjamin You <benjamin.you@intel.com>
Signed-off-by: Zhiguang Liu <zhiguang.liu@intel.com>
UefiPayloadPkg/UefiPayloadPkg.dsc
UefiPayloadPkg/UefiPayloadPkg.fdf

index 002d2a8fa70f60e83679a886d5881c7eea377401..b4a30be381d7ce3d073880d42a4cf0e6fc0f3a7d 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
   #\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
index 041fed842cd81f687326a7a93edbb5e1ad283d2e..b2cfb6b405bb7c2e586704623b86be8b8a0577f2 100644 (file)
@@ -136,7 +136,9 @@ INF MdeModulePkg/Bus/Pci/PciHostBridgeDxe/PciHostBridgeDxe.inf
 #\r
 # ISA Support\r
 #\r
+!if $(SERIAL_DRIVER_ENABLE) == TRUE\r
 INF MdeModulePkg/Universal/SerialDxe/SerialDxe.inf\r
+!endif\r
 !if $(PS2_KEYBOARD_ENABLE) == TRUE\r
 INF OvmfPkg/SioBusDxe/SioBusDxe.inf\r
 INF MdeModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2KeyboardDxe.inf\r