From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by mx.groups.io with SMTP id smtpd.web09.895.1628224332440177850 for ; Thu, 05 Aug 2021 21:32:17 -0700 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 192.55.52.115, mailfrom: zhiguang.liu@intel.com) X-IronPort-AV: E=McAfee;i="6200,9189,10067"; a="214036331" X-IronPort-AV: E=Sophos;i="5.84,299,1620716400"; d="scan'208";a="214036331" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Aug 2021 21:32:16 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.84,299,1620716400"; d="scan'208";a="481145437" Received: from shwdesfp01.ccr.corp.intel.com ([10.239.158.158]) by fmsmga008.fm.intel.com with ESMTP; 05 Aug 2021 21:32:15 -0700 From: "Zhiguang Liu" To: devel@edk2.groups.io Cc: Guo Dong , Ray Ni , Maurice Ma , Benjamin You Subject: [PATCH 4/4] UefiPayloadPkg: Add a macro to enable or diable the serial driver. Date: Fri, 6 Aug 2021 12:31:16 +0800 Message-Id: <20210806043116.1547-4-zhiguang.liu@intel.com> X-Mailer: git-send-email 2.32.0.windows.2 In-Reply-To: <20210806043116.1547-1-zhiguang.liu@intel.com> References: <20210806043116.1547-1-zhiguang.liu@intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable This patch doesn't change the default behavior. Cc: Guo Dong Cc: Ray Ni Cc: Maurice Ma Cc: Benjamin You Signed-off-by: Zhiguang Liu --- UefiPayloadPkg/UefiPayloadPkg.dsc | 4 ++++ UefiPayloadPkg/UefiPayloadPkg.fdf | 2 ++ 2 files changed, 6 insertions(+) diff --git a/UefiPayloadPkg/UefiPayloadPkg.dsc b/UefiPayloadPkg/UefiPayload= Pkg.dsc index 002d2a8fa7..b4a30be381 100644 --- a/UefiPayloadPkg/UefiPayloadPkg.dsc +++ b/UefiPayloadPkg/UefiPayloadPkg.dsc @@ -98,6 +98,8 @@ DEFINE RTC_INDEX_REGISTER =3D 0x70=0D DEFINE RTC_TARGET_REGISTER =3D 0x71=0D =0D + DEFINE SERIAL_DRIVER_ENABLE =3D TRUE=0D +=0D [BuildOptions]=0D *_*_*_CC_FLAGS =3D -D DISABLE_NEW_DEPRECATED_INTERFACES= =0D GCC:*_UNIXGCC_*_CC_FLAGS =3D -DMDEPKG_NDEBUG=0D @@ -536,7 +538,9 @@ #=0D # ISA Support=0D #=0D +!if $(SERIAL_DRIVER_ENABLE) =3D=3D TRUE=0D MdeModulePkg/Universal/SerialDxe/SerialDxe.inf=0D +!endif=0D !if $(PS2_KEYBOARD_ENABLE) =3D=3D TRUE=0D OvmfPkg/SioBusDxe/SioBusDxe.inf=0D MdeModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2KeyboardDxe.inf=0D diff --git a/UefiPayloadPkg/UefiPayloadPkg.fdf b/UefiPayloadPkg/UefiPayload= Pkg.fdf index 041fed842c..b2cfb6b405 100644 --- a/UefiPayloadPkg/UefiPayloadPkg.fdf +++ b/UefiPayloadPkg/UefiPayloadPkg.fdf @@ -136,7 +136,9 @@ INF MdeModulePkg/Bus/Pci/PciHostBridgeDxe/PciHostBridge= Dxe.inf #=0D # ISA Support=0D #=0D +!if $(SERIAL_DRIVER_ENABLE) =3D=3D TRUE=0D INF MdeModulePkg/Universal/SerialDxe/SerialDxe.inf=0D +!endif=0D !if $(PS2_KEYBOARD_ENABLE) =3D=3D TRUE=0D INF OvmfPkg/SioBusDxe/SioBusDxe.inf=0D INF MdeModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2KeyboardDxe.inf=0D --=20 2.32.0.windows.2