From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by mx.groups.io with SMTP id smtpd.web09.73.1628270655677332085 for ; Fri, 06 Aug 2021 10:24:15 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=NY9D5hrW; spf=pass (domain: intel.com, ip: 134.134.136.20, mailfrom: guo.dong@intel.com) X-IronPort-AV: E=McAfee;i="6200,9189,10068"; a="201584919" X-IronPort-AV: E=Sophos;i="5.84,301,1620716400"; d="scan'208";a="201584919" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Aug 2021 10:24:01 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.84,301,1620716400"; d="scan'208";a="438238471" Received: from orsmsx606.amr.corp.intel.com ([10.22.229.19]) by orsmga002.jf.intel.com with ESMTP; 06 Aug 2021 10:24:00 -0700 Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) by ORSMSX606.amr.corp.intel.com (10.22.229.19) 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:24:00 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX612.amr.corp.intel.com (10.22.229.25) 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:24:00 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx611.amr.corp.intel.com (10.22.229.24) 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:24:00 -0700 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (104.47.57.43) by edgegateway.intel.com (134.134.137.103) 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:24:00 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HWeQEaTbeIGoD66iHP3ivKqwsVyq8/Ynz88xUROHu0FRwF+N+7M0PgpMSyU4uw5mHnuHm7zOIlU+X5hEWe1f2vFH5SWeQhx/vti03+QXW8RNoANVh79OYktjIASp35WhFFPQHNpWsMqMSS+wNALP9wXD78AzLYSsmSZpjuuf0jV6Ksp6Race4vVyLp44XDZF1nw5ls9m28nXYBgTtCNcYfKfNrKYHF7kjZ32XxwqXFYhecNXhSUcY4aGgCh/6DqtHV+fhaH+e0pHsN8XUe02uuYLKwBWHoVNqQ2JbD/2tbFmFBZfvus9r3EBu+yg9gJMBOukHaVqVzIA4AWbxN54wQ== 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=ZnMkgAxUSIrxts7pOnUfhZ0+nGLdxQBhdI9t0Nz/BKA=; b=bUX2g/NTSF/gBq/OgeyXuYxVHooeT6a29N7HU9h32I0iTAsbXIOGKrhQlYgvV1+0ZwpwCD6O6Ygm/iakS1mYb2/nguZbQZ8bTDV1J9PbDhfxWDHfBhZwUiSUsoGpt6VF2ooEzQzEW0q2/izA36Ujxxn4p+hqg86PEDxtkK/0S2mp0H8SrrZKKdxc5vBrV2urGahJNv3NYn9JQ3FTevf9fZGCMaOkRBhBeRrrlBoQhfvL5N3Ss2dCYVM4K/rYWeYTBhHmirln5g2SQiyKCTeyg34W6pi1ahH8qs+YNmnZHB0sm6uQ4WGT0CxxuUPT4BCNZBc9lbL3LZup4SHqWmuQsA== 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=ZnMkgAxUSIrxts7pOnUfhZ0+nGLdxQBhdI9t0Nz/BKA=; b=NY9D5hrW1qHdvXae06Lzy3I4GroYlEuE6nD/+7N+NlsxbFy6mjhQ8bTwOsO0N0gv9lx50b+U5l1QLwW0cOCGySUXCcHKqWHMcv47R3nLTpLZqNrXP6P3fi/jYOMc2ncj63F3hFgeUScRGO1lHyIlceeLfDkRnnOK/QPILwOplrs= Received: from BYAPR11MB3622.namprd11.prod.outlook.com (2603:10b6:a03:fe::30) by BYAPR11MB3351.namprd11.prod.outlook.com (2603:10b6:a03:7c::22) 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:23:58 +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:23:58 +0000 From: "Guo Dong" To: "devel@edk2.groups.io" , "Liu, Zhiguang" CC: "Ni, Ray" , "Ma, Maurice" , "You, Benjamin" Subject: Re: [edk2-devel] [PATCH 1/4] UefiPayloadPkg: Add Fixed PCDs and use Macro to define the default value. Thread-Topic: [edk2-devel] [PATCH 1/4] UefiPayloadPkg: Add Fixed PCDs and use Macro to define the default value. Thread-Index: AQHXinwIb/jlM1vAiUukPyNjLINCuKtmuq+g Date: Fri, 6 Aug 2021 17:23:58 +0000 Message-ID: References: <20210806043116.1547-1-zhiguang.liu@intel.com> In-Reply-To: <20210806043116.1547-1-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: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: be962833-904e-4ab9-424c-08d958fef9fb x-ms-traffictypediagnostic: BYAPR11MB3351: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:4125; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: AO5I1yO9H8y3uqysuKt8hVt+PrqrriWbv7EXYuG601gUkikXnQK2TPhFh7RP6b9vOXNruhO1ekbrtecppgHsNUTnDeyQuqRBqGQNoyMjqgG69T+hCYBBwt+gt8Ti0YAH/hqIxJIgfeidU0J+mW0N/rpSOWQPKAtiYahAAg258I1HA2AVnywvBstamYSAqjQIcRWtjR+d/C6b/PB2zsBL5bX96SfUjN7LSjopPyT4z6XUsZGcnKZLi9cTgtPXOmtbTm2tMg4ANeEaxYS+7Y9tIy5IKcs/1ZBGGBjefn+RSO2JR9z1jOT8w4P37lj8+0n46iYJuUEl3SUdeonmaqQPXDZycYUcwyfzH6FRwv9HuYAolz95QBs7XKVmDEgqmyLT6h9vplWAfGY7MHMZ/hK93+2CwArwwdXLRaVr8BlNcLCwemORtLbbBZ/andlfy9PwDwlTkawyFxu3Idd1Mpp3XRU/FiRPUeKDTUAAPKNvcIYMTnX3rwBzDdlq75uMUTF/Fj/FzNuFmjOs1uxAUwOXxAHM1yR471MiMhNovlpl/ugiekvs4oZWW30+mPkhgvZ+ImnctgZi9GiL6jjLqjv5e1xZ6P8a3YrzFA8TGZnKQANkEBlCLE1kVGE0xdNSLV4OujJ5zaFnGrjHNj0IYOF9eRuhgjUG1eqcZW1vBj40zz2lz86J4ffbrb/R99oauiRXoBc+7SB1PEFuY2e2iFRd5tJhm+tXbihRW8qc3Gjn4BvZ6un8mFSV4gEclfhVhayt+Gbw5amfzM+etXsMDH1U5Ph1L7FYfYLU/tIQy7L4T5g7uowXEfdAivV+tAybdRSZ6i0M4yVWUgr6zDaGadCTmQ== 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)(396003)(376002)(346002)(39860400002)(366004)(136003)(8676002)(55016002)(6636002)(2906002)(5660300002)(86362001)(316002)(54906003)(66946007)(53546011)(66476007)(71200400001)(76116006)(8936002)(107886003)(186003)(33656002)(6506007)(478600001)(7696005)(66556008)(4326008)(110136005)(52536014)(64756008)(966005)(9686003)(83380400001)(38070700005)(122000001)(38100700002)(66446008);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?YokYXMqBhE8iPj+xz8/ugexmio3+HbPuNwAMQXrQomfpm58e2H4pFJ4X0ZG/?= =?us-ascii?Q?X/s/JMxzrjpsqjGnDYJI/SA1zOPpY/YsQmt4skHshck+SedFP1Lv0sDYavYM?= =?us-ascii?Q?shHGY9v5wSBmFUDcfWnNZmznzwPlR+jh7p3s7tKddCuVB+FDqhxSxk+RjRgx?= =?us-ascii?Q?9/VqYWerBBHlSsvQZPow9JuMAtNZzs2nZ22EYVwxrUBkJPCFz3TeypMh86Gl?= =?us-ascii?Q?e9VVW2gBblYIQbztx4t6U14Hwr9MpBXdov7BeC9PZ/bLQxtv0yQfnVVfG4Hw?= =?us-ascii?Q?Nxn+Jen3NIvGgX2ObQVONtBfKjWxQP1CpkP3Diw1/NUWui/2NUoYszc8aTU2?= =?us-ascii?Q?ZbjWZAzCEenrC6N+ttHjHP+tfFIo4DIpudqh2SyfJWLC9LUPCDB5b97CDQSr?= =?us-ascii?Q?cJSAXbDtU1oSZVVKRiBbi9TA+wyeM0RyZVsO2QmXdGBZj7bP53OHeplg3Q0m?= =?us-ascii?Q?pr2dIwUif7GYfqBo/NPrZAJSti0e1EN0a7lxmmLIqMfEjAvncqN9TQhMyP/0?= =?us-ascii?Q?Qs3Eid0LXd/mzlg1iopEPoCV/O3nyHBSe/t3tt6W2A/Z+syz4tApmd07NXW0?= =?us-ascii?Q?J8g0jLQcrmdBjwcDCZXgQAGWpc34PpP6oxjw1mxuS46i0MlA9hjojZ8+FRND?= =?us-ascii?Q?F0bdJRGDGVtykX5M6XjUc9+KobZws85DcQDeTDIFgL9/czZQ0/Ac2AFXCg80?= =?us-ascii?Q?QJAp6FkAY8nl4ugUl2893z614oKtoX83wxK44JH2GT9Tm1GRt1sUNtGJRtpt?= =?us-ascii?Q?PD2/iyanRh6cIt2u4aiJsxmZvfJullnB8jR5zo6UeOi7IlBJCcxSoAgelBTl?= =?us-ascii?Q?/AZQwg/aXKcoP0+wSeu2jIwhYP7IVnfPCNIsP4Wg1N//IyQUSSg5gjPoAgR6?= =?us-ascii?Q?QuKWcHDUGcA01NPE/99YXxLeNOyy9ULoTcxm3W3c7dGqxn38fU8vTveDmq6a?= =?us-ascii?Q?t9dTMEHd0b50V76MEFEffh486kiijwLdZk1whBMrqRUvUhWFti1mpXgO83jB?= =?us-ascii?Q?blESuf7Ap1GGkQv+l12QilOjRVnkSstVtbmGHwFlY3QXYI232XKLakUDXjmM?= =?us-ascii?Q?Im5DtCPI82ncgV/xVqgjB9rRwod6ook2pYLr/5XGpVhHuj4yYQWMafcbelFC?= =?us-ascii?Q?tar5q0zwBlX8K60UU2g8r3ctC3VwR1Ls8Y4XbZuwsa17Zuu6PsNTz6PggUd1?= =?us-ascii?Q?KPM10yB10ezOBNtav3iODHUVVE9gTY+cqNvxM+mX/sNKkNm6n4ESmtbEFjEq?= =?us-ascii?Q?331lQdzVkv99RNiIEqT3E+VW/mN6/zucKo6BQk2hX+FQTNe/6gyb5fL8lQnw?= =?us-ascii?Q?2oDxMAflcR6dOwZmJrQTl5+4EACXlUDZ3Pm3HynLKX54F1F70pG7WVuwEtNL?= =?us-ascii?Q?Cj/rJ6YKy2jmG0mFz8WNOcDCoeOf?= 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: be962833-904e-4ab9-424c-08d958fef9fb X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Aug 2021 17:23:58.7287 (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: hHofwq0V/z/joUmX7MY4h+O3YkKq9lAhqxeHyAine3gHpsrcxpa3tlz64oXofCr5ldnVNKGN1+N4Sx3Qu14H3Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3351 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: devel@edk2.groups.io On Behalf Of Zhiguang Liu Sent: Thursday, August 5, 2021 9:31 PM To: devel@edk2.groups.io Cc: Dong, Guo ; Ni, Ray ; Ma, Maurice= ; You, Benjamin Subject: [edk2-devel] [PATCH 1/4] UefiPayloadPkg: Add Fixed PCDs and use Ma= cro to define the default value. Add the three PCDs as fixed at build PCD: gEfiMdeModulePkgTokenSpaceGuid.PcdMaxSizeNonPopulateCapsule gPcAtChipsetPkgTokenSpaceGuid.PcdRtcIndexRegister gPcAtChipsetPkgTokenSpaceGuid.PcdRtcTargetRegister The default value is defined as Macro, so it can be passed in at build comm= and. Cc: Guo Dong Cc: Ray Ni Cc: Maurice Ma Cc: Benjamin You Signed-off-by: Zhiguang Liu --- UefiPayloadPkg/UefiPayloadPkg.dsc | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/UefiPayloadPkg/UefiPayloadPkg.dsc b/UefiPayloadPkg/UefiPayload= Pkg.dsc index bcedf1c746..ba54f2057f 100644 --- a/UefiPayloadPkg/UefiPayloadPkg.dsc +++ b/UefiPayloadPkg/UefiPayloadPkg.dsc @@ -91,6 +91,13 @@ DEFINE EMU_VARIABLE_ENABLE =3D TRUE DEFINE DISABLE_RESET_SYSTEM =3D= FALSE + # Dfine the maximum size of the capsule image without a reset fla= g that the platform can support.+ DEFINE MAX_SIZE_NON_POPULATE_CAPSULE =3D= 0xa00000++ # Define RTC related register.+ DEFINE RTC_INDEX_REGISTER =3D= 0x70+ DEFINE RTC_TARGET_REGISTER =3D 0x71+ [BuildOptions] *_*_*_CC_FLAG= S =3D -D DISABLE_NEW_DEPRECATED_INTERFACES GCC:*_UNIXGCC_= *_CC_FLAGS =3D -DMDEPKG_NDEBUG@@ -324,7 +331,9 @@ !else gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x2F !endif-+ gEfiM= deModulePkgTokenSpaceGuid.PcdMaxSizeNonPopulateCapsule|$(MAX_SIZE_NON_POPUL= ATE_CAPSULE)+ gPcAtChipsetPkgTokenSpaceGuid.PcdRtcIndexRegister|$(RTC_INDE= X_REGISTER)+ gPcAtChipsetPkgTokenSpaceGuid.PcdRtcTargetRegister|$(RTC_TARG= ET_REGISTER) # # The following parameters are set by Library/PlatformHo= okLib #--=20 2.32.0.windows.2 -=3D-=3D-=3D-=3D-=3D-=3D Groups.io Links: You receive all messages sent to this group. View/Reply Online (#78785): https://edk2.groups.io/g/devel/message/78785 Mute This Topic: https://groups.io/mt/84701789/1781375 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [guo.dong@intel.com] -=3D= -=3D-=3D-=3D-=3D-=3D