From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by mx.groups.io with SMTP id smtpd.web09.23.1628270392347046137 for ; Fri, 06 Aug 2021 10:19:52 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=oou8TXKQ; spf=pass (domain: intel.com, ip: 134.134.136.24, mailfrom: guo.dong@intel.com) X-IronPort-AV: E=McAfee;i="6200,9189,10068"; a="214395124" X-IronPort-AV: E=Sophos;i="5.84,301,1620716400"; d="scan'208";a="214395124" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Aug 2021 10:19:50 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.84,301,1620716400"; d="scan'208";a="504083589" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by fmsmga004.fm.intel.com with ESMTP; 06 Aug 2021 10:19:48 -0700 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.10; Fri, 6 Aug 2021 10:19:47 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.10; Fri, 6 Aug 2021 10:19:47 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.10 via Frontend Transport; Fri, 6 Aug 2021 10:19:47 -0700 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (104.47.73.169) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.10; Fri, 6 Aug 2021 10:19:47 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=P6kxFZx1PFqjfpEgRRHylRZQC8FvE6mtGPwEl/o+J/ro5QL+iPiFvh9cTq1kbOCfX8GGD2jBimZg09DczHyQWusoIgrhUuv3mWnQf8T+eTDFp1IOtv1IybGCcs5qCSiRWf3btUXQCXHzkYjQ0tpNkmwS8mywtmKLMjCW+4CuOpYi3CXutOWPYzhQ6PiMEqXY40hKe6Fj7D2yN4XnGekTdACMqJ0vusLbGZ6BGHR9yVFkTAtp2Lv2SxXBwM8opIZaWRkf0ZXt/yOSBa76NCP1XLjmNSbZbfvk+fGIaQbm2LkvsTOaCfbFMiirfc8IzExV/eNJ6TQ+srNiOUj//sp+ww== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=R7c1tO1+OmcoZ1iN3obkfJ0UuUiVZtpsXNGKZ7WHIvI=; b=bRqlKpWoOx5ZqF/sc2m2hAzfNP3KkYF9z8ccXunttvfL8MBZxEZ113DvbQT+tblBx1By9SXfxweiF7ghPNSzOXoifDh381dyuUp0j8HjGWNQO+Hl45zuszvCRXpuxDQt9P6emHnzwQGy20W7bReg67w01+oW4vQRFInVyPn7sqagx9+2GdvnboL4+UzNMFDCtm6p9r+9s7/A9KeUpr22vdrpCCIws3LdRNOa0zDTHPJ4G3d8P3z8M028e8i8f+sHeqTUu1pvYtMpqcXS8+Dig2xFves4wglexKH3ejJoRc7u33lGkFulajwQXVVR6tXlQnnWsjTrQYrU9XyLgmWt0w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=R7c1tO1+OmcoZ1iN3obkfJ0UuUiVZtpsXNGKZ7WHIvI=; b=oou8TXKQmRmgDkDPZdZX2HWZnkDQhaOvwJLLEpVbacJbvQ6F5rCpyqwRfCIONRyqQwHbbgHmpr1+SWhcI27/MIEOpNa5nfAM0hInrK/LO0t/0yEJn74rGRe09qLYJKt0xk86gZDFptyaGBUHcVqrh8yfChMVsRRU/x89oKXk2Nc= Received: from BYAPR11MB3622.namprd11.prod.outlook.com (2603:10b6:a03:fe::30) by BYAPR11MB3304.namprd11.prod.outlook.com (2603:10b6:a03:7a::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4394.17; Fri, 6 Aug 2021 17:19:45 +0000 Received: from BYAPR11MB3622.namprd11.prod.outlook.com ([fe80::7520:e237:98fd:6442]) by BYAPR11MB3622.namprd11.prod.outlook.com ([fe80::7520:e237:98fd:6442%4]) with mapi id 15.20.4373.028; Fri, 6 Aug 2021 17:19:45 +0000 From: "Guo Dong" To: "Liu, Zhiguang" , "devel@edk2.groups.io" CC: "Ni, Ray" , "Ma, Maurice" , "You, Benjamin" Subject: Re: [PATCH 4/4] UefiPayloadPkg: Add a macro to enable or diable the serial driver. Thread-Topic: [PATCH 4/4] UefiPayloadPkg: Add a macro to enable or diable the serial driver. Thread-Index: AQHXinwOOI/DzA9/wU2Aaixl1XiZSqtmuYHw Date: Fri, 6 Aug 2021 17:19:45 +0000 Message-ID: References: <20210806043116.1547-1-zhiguang.liu@intel.com> <20210806043116.1547-4-zhiguang.liu@intel.com> In-Reply-To: <20210806043116.1547-4-zhiguang.liu@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.5.1.3 authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 9e079106-73db-4047-84e1-08d958fe62e5 x-ms-traffictypediagnostic: BYAPR11MB3304: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:569; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: JmmlXDTsntkZlIZA8j4YGx6/9J6tBQodQlOYgSyudyeCHOT3FTMTbPJE4wB6KuYQ/91INp6l9q1KAmkIhCANVIOPc7TG0XdhPRQSbL0Ojotwt0bFTyEvlddpOsby6GiTMaUjqGefqhf/lsZWpL4WK4CnFykhmFIi2gNXHEmhNLjnSUC+mC8j7Lb4Tv1qPc3iqkqUILchmkD80R7Ys7pGDfguHJmNdqK6XxypZIH90QxBe5a+Xq6lkpyC6Vf+MuiJZQZTMeNO77xln4RVhzHHiA+i3X5ekIoq+l2pVZBR/ypAzJoantSM2O8msiJqKB+w/5bjq7JjKs2eyYME8L48Q7AhjHCW+7ReT/oXaimhzC9OeVYtmQn3pwOcTS/M8Fzm/8G64YT4fPs291smN/nx6cr8LB+qTVblfP410FZgrY6LGj4vfW2rf3Ucj7L0dbCt001BJx3QA3h86Ntg4JHvX67OCyWxg20hlYyeh8valrs/ZEowZHJq4kDkurRMskbu+9KWTwsyJ0B6ZUxaxgmAyXacgElY7ddJMC0kdeg7jWD6Qo+IBg2tVI+CembaTIRFEeDt0ddlRd8oTSZyEzQ3faemng03prFdemeBW/YN+R0Hje3Lhz0gRYh4QAQzTFyFMzsg9KPJMMtdXiSknbsQ959eRPM3whh9chSI2hl/AdXG5cr3cR3pICpskU2jjPQt9BiCzZXVBsMWQqEyir8TTA== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR11MB3622.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(366004)(9686003)(55016002)(66476007)(66556008)(64756008)(66446008)(186003)(8936002)(7696005)(53546011)(6506007)(8676002)(66946007)(76116006)(107886003)(71200400001)(508600001)(83380400001)(4326008)(5660300002)(122000001)(38100700002)(52536014)(38070700005)(2906002)(86362001)(316002)(33656002)(54906003)(110136005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?KvGq8p4Ca+aoHP0dmIOf9M7ha/iFeKAm8/wXImO/+4GsIOglTZ1ZDl0HIDFP?= =?us-ascii?Q?1ft0RL9fMqPgPHRg0FENQBwZvZGLOxtzbSx1dbvGhfhY9xYtY+F1+arriYrx?= =?us-ascii?Q?y0qonTpHxEHedmNu5rqLURX2BdJEQiyp5p/174W7CySOcq0pmYrxQSyJ67Db?= =?us-ascii?Q?AVp3AQyBLveszEgdUCdTyfnOnxr/md0VmMqO1CkEO8ksImdwQMGDzgpqxdBS?= =?us-ascii?Q?XtuODs/VUkIVyH+coBKEobbXKUoi9A/YX4X/dgCvnR0VJhnLoGviMMdJdWFu?= =?us-ascii?Q?w1rHMlmnPvBa37QW8ZGcayypNzNeLKqpqZOnEMOuTD2aKuk5Yk7f32MF3imG?= =?us-ascii?Q?YRY81RzvllyT+QaUXB8CL/LGjbKZNCJSWbfJfYoeZ89uD2MFz2m2nqL7c8GX?= =?us-ascii?Q?VQIme3EXXWo6LJs7kJltt4VheMo3sLyDM6GQoTLwOpABbr5ymwuUkWDnKIEf?= =?us-ascii?Q?gWdIozHc5Nalq2hhOWp/bLqKvbEO5V8JZVT3+noxyuiRNvstLrJruYVHzlCR?= =?us-ascii?Q?uXBCwgda4gZDO9u/kqKDupYNu2kSg0xlgZGrAxc7PlzTBiw5wu94PWrFZ2Oj?= =?us-ascii?Q?Vzi0xwib/ke7XnwpZ0P4weJbq7GErvRVKr8h3NTATz0ioYigWpUFeFbc3scD?= =?us-ascii?Q?FXTS4aXE8FKUL3wEU9ZvNXAJpdTqW7OTkYAUwa0VZ7JNwCnEMYbZFmXJygdI?= =?us-ascii?Q?SrCrAmwgVSxsg29HzaZzcYoONy4qvTsRfiY73kC5JxFBm1BUZuqx5k9Ji3OC?= =?us-ascii?Q?fLvQfQBKAcDdMABLFSkTFiKlZE4MyUWQyN+UHWKFw7UEdFMP7qklbGi6unBj?= =?us-ascii?Q?fIBNx5dmuJ8/qoGRF0ROTNHFbmQo7DjFmOmpDDth/SstltfsSBxo1LW7DhhS?= =?us-ascii?Q?hm6s3rG61DFGmC7OKFMv4d4+nVeLIi9bqGWhZBb+W/bIvvjr1j2o22/S0Dz7?= =?us-ascii?Q?ojaL3o/D7xKBZe8JRw0NB1u7C9oUCywrB3/5fom2u4rsn/4xjUY2eNrqs4sp?= =?us-ascii?Q?jyVnAB8oaXobOlNYp4UMhsvzVmZKSoPMVmSwQ91TRq/8ceiud6MuAbROo5IC?= =?us-ascii?Q?YfLn1k6zwZ929XYgr7UdosMB1stZyD6g3y164TtVDvgwOAUJgVNLwkvSiy24?= =?us-ascii?Q?pyx+7kkKYuIUC4ncuZW8NnC6/uD8S30gkJWjkjEuuSeo30vQdnh1+0QJdKan?= =?us-ascii?Q?ExottcYOKiWyDp5ho8xF4r0X2mfJKJGg1FJrzi7BkvMsv50Mlt3Pplp5/7o4?= =?us-ascii?Q?pakeSuAD4MH34BbaLom0vsc8up6A5m1CC9RSTb7S3CDUfgnmp4jkWdosb/NC?= =?us-ascii?Q?KX24geOuvHC2d1u5nr9sBXrraJG9aXSgEOWdVxdAg2MflcCKxzHRFr3r32LC?= =?us-ascii?Q?7zojA5d+RbsiQiSvZ/bkb9c/xFD3?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB3622.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9e079106-73db-4047-84e1-08d958fe62e5 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Aug 2021 17:19:45.2323 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 3+KLx/XT+rvwjLwcPwYHE5NtLBit6EpBQkmmSO9jU+kaCj3EoIaV2pIo4nCgf3117BjGdas235KBwrc//wcuGQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3304 Return-Path: guo.dong@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Guo Dong -----Original Message----- From: Liu, Zhiguang =20 Sent: Thursday, August 5, 2021 9:31 PM To: devel@edk2.groups.io Cc: Dong, Guo ; Ni, Ray ; Ma, Maurice= ; You, Benjamin Subject: [PATCH 4/4] UefiPayloadPkg: Add a macro to enable or diable the se= rial driver. 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 DEFINE RTC_TARGET_REGISTER =3D 0x71= + DEFINE SERIAL_DRIVER_ENABLE =3D TRUE+ [BuildOptions] *_*_*_CC_FLAGS = =3D -D DISABLE_NEW_DEPRECATED_INTERFACES GCC:*_UNIXGCC_*_C= C_FLAGS =3D -DMDEPKG_NDEBUG@@ -536,7 +538,9 @@ # # ISA Support #+!if $(SERIAL_DRIVER_ENABLE) =3D=3D TRUE MdeModul= ePkg/Universal/SerialDxe/SerialDxe.inf+!endif !if $(PS2_KEYBOARD_ENABLE) = =3D=3D TRUE OvmfPkg/SioBusDxe/SioBusDxe.inf MdeModulePkg/Bus/Isa/Ps2Key= boardDxe/Ps2KeyboardDxe.infdiff --git a/UefiPayloadPkg/UefiPayloadPkg.fdf b= /UefiPayloadPkg/UefiPayloadPkg.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 # # ISA Support #+!if $(SERIAL_DRIVER_ENABLE) =3D=3D TRUE INF MdeModulePkg= /Universal/SerialDxe/SerialDxe.inf+!endif !if $(PS2_KEYBOARD_ENABLE) =3D=3D= TRUE INF OvmfPkg/SioBusDxe/SioBusDxe.inf INF MdeModulePkg/Bus/Isa/Ps2Keybo= ardDxe/Ps2KeyboardDxe.inf-- 2.32.0.windows.2