From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by mx.groups.io with SMTP id smtpd.web12.4463.1634266301887140478 for ; Thu, 14 Oct 2021 19:51:42 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=etOgsg1/; spf=pass (domain: intel.com, ip: 192.55.52.88, mailfrom: chasel.chiu@intel.com) X-IronPort-AV: E=McAfee;i="6200,9189,10137"; a="251280857" X-IronPort-AV: E=Sophos;i="5.85,374,1624345200"; d="scan'208";a="251280857" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Oct 2021 19:51:40 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,374,1624345200"; d="scan'208";a="571621699" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by fmsmga002.fm.intel.com with ESMTP; 14 Oct 2021 19:51:40 -0700 Received: from orsmsx602.amr.corp.intel.com (10.22.229.15) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Thu, 14 Oct 2021 19:51:40 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Thu, 14 Oct 2021 19:51:40 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.168) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Thu, 14 Oct 2021 19:51:39 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JLRdVdAp0d9pnuMZZwrWmIgHzm7xUgKGjdNoOSHtLMYnbaguUaPVX6B82+x9UdtYNBzaU9i3lF8GFobVahSGjeoc3TLQoVi5xMyfB8yWw6bJrmVmG+0OxEAZrbdyjA0FEYwTVkNAHKnAlZAqXuzVEH4v/HsglgxsGE4gQW/Qzb/BFc0eSHXuKxnburNPiGXeKQ5cS4FyGIfOhn6hVY3ujB3YXDcxuNstuHB4jFykKeDojZ4aq/piPaTAFJAZfxga4Z2RZAaemico+rkj3ddRhlbFI5PbeggFWj1d5512+4sKKi9Rrtes5qHsOSRxroiQ/ucGIQymF0aiZA6rwzPuSg== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=8WA0BKkl03riwp6gJOMUbmXIk2fh0/dgvOsfX7DFXlY=; b=MfPB7UQU63nUuqWFjF1gUoI6WgT+JEr4eAsKtCevZyEQ7wYXfiu6gelADCQijtoUVdTz7sVR7AJiud4+3S/F6aBltHRjNZ7DmwXRIYQhZd5nA7SJ0TSTSHmJYWtmvt5aagoWBD3MYaxuKIj/2cm1ITZezPx6Yi7NH14+2/kqR7+eU5ponaqzUV1P0bdcb/xzBHzaKPVJ8SkIJE/3zI4ohCTE9VFQx9WlexLCqMQu/pL/hpO+in2SnU9e5kwqlcie4CtvCk/XIOqnEBS8vh8vmL7DvdVBS1How8RTND5dtBXAv69Ur0hgbMZcHKxVgHztcoIfnbWY7gspIRen5+/NQw== 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=8WA0BKkl03riwp6gJOMUbmXIk2fh0/dgvOsfX7DFXlY=; b=etOgsg1/MrEstQdz53Z/6BYqodP9tJIO/7z7ZuXLh4HJJgnQ8nSQIpOP7JAW0B6Bbd8BI74hxXZ4sa8KfFFN6TahZao65yjNqcjGCdc//R4A2IjehtHYUSOlCoUUgJ6fM4gw25K4RB3ehjKLkgB9UzwT3Vy/kL+pcisQxnzCj/Y= Received: from BN9PR11MB5483.namprd11.prod.outlook.com (2603:10b6:408:104::10) by BN6PR11MB1748.namprd11.prod.outlook.com (2603:10b6:404:101::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4587.22; Fri, 15 Oct 2021 02:51:38 +0000 Received: from BN9PR11MB5483.namprd11.prod.outlook.com ([fe80::882:4e40:b0e4:239e]) by BN9PR11MB5483.namprd11.prod.outlook.com ([fe80::882:4e40:b0e4:239e%6]) with mapi id 15.20.4608.016; Fri, 15 Oct 2021 02:51:38 +0000 From: "Chiu, Chasel" To: "devel@edk2.groups.io" CC: "Oram, Isaac W" , "Desimone, Nathaniel L" , "Luo, Heng" , "Jeremy Soller" , Benjamin Doron , "Chaganty, Rangasai V" , "Kethi Reddy, Deepika" , "Esakkithevar, Kathappan" , Liming Gao , "Dong, Eric" Subject: Re: [edk2-platforms: PATCH v5 0/9] MinPlatformPkg: Support FSP 2.3 FSP_NON_VOLATILE_STORAGE_HOB2. Thread-Topic: [edk2-platforms: PATCH v5 0/9] MinPlatformPkg: Support FSP 2.3 FSP_NON_VOLATILE_STORAGE_HOB2. Thread-Index: AQHXwNxgDQwYNJ932kCDfzqswnLMHavTXIjg Date: Fri, 15 Oct 2021 02:51:38 +0000 Message-ID: References: <20211014091622.2168-1-chasel.chiu@intel.com> In-Reply-To: <20211014091622.2168-1-chasel.chiu@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.6.200.16 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: 7a764884-c256-4813-669b-08d98f86b5a9 x-ms-traffictypediagnostic: BN6PR11MB1748: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:849; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: AczRcqLhO1vItheBm6j5d19nzX0RCM1Jft3Eh5UollDkFgz40EZNbAU1j6XDu8aZf/yj517OX9Mmvo0JuPJ28to4QacJtf9DG53uScJWzpd/wcMs8IhAwB50mSEPSmzznmvd3RNofGnhW7MkNEIb+VodguV2bsn5ZaGFLgX8fGyjE/sPzLSe0aHMjVmrYUuN0cFn2tnk7W3qdJR72yFKJPR+iKXWT84eVL2mAmx2PN01RwlS8M6w+70ctLtUKbyyWNQ+MhK79dwSk8tsG4OaxiKaVl2WMjAX93qAqEU89ZxmQeA/8/HXWH8GHzd06rSsvPIPex2zwrwz39GPFT9/9wuiP005jThCHLAugzZRjQqHo43IvxJ7iHZY1mJXl5c9yRPnvovwlLEj2iOU9aHVGYNAdUPTEW+4li3CxafK8kDT3Q0aR2tZhxHUvHf/gwDAQxGVFl5M4V4pY63M68ny1HZZQLCxQdI1SokUdNweFC1A6+8rYiOrwGVMzVNwXuhVsvyryDKFAOXTYdtfWZJxl3CwukFJha7HxBfEvL1J/eia6Yz+l33phorzdGJ/3x0RX9Qd3ZxZXUrE1+z+arQJI4q3GyxLPZ75lerXF3x2MIjLHjNkEXvVr26hNxZ5mCXSd0CZwhmy6tejTh+6PwumjD3nkuCBdYDEfPFA4y0luYRY8LgafFrp/szSqdwWHLjlAHvmRjGHNr06An0O4x0/L5MfQmcTuiS8Bo2zU+PUzG8luMlhx/RdH0DLlIEK2eqgzzXdt3kJVkjq9ZTKENIhDSsRn7XxHE4uKe7vsXI0MWQt+4Nw8w/Ga6L22kzaMPABzx8DjUJsWKPjKaLw5Pvppg== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BN9PR11MB5483.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(366004)(122000001)(6916009)(66946007)(7696005)(64756008)(86362001)(4326008)(76116006)(66556008)(54906003)(26005)(53546011)(966005)(316002)(38100700002)(66446008)(66476007)(38070700005)(52536014)(19627235002)(107886003)(5660300002)(8936002)(508600001)(71200400001)(9686003)(8676002)(83380400001)(33656002)(6506007)(2906002)(186003)(82960400001)(55016002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?nPGfQwgJTJARcihTEdZQRdL7n4yLBdTAk4nYf+r8vvVB9GpOVBZ8EBz7CuPE?= =?us-ascii?Q?+5lU22Pr/GJ4AVWfn+m5qRxBzLFaqfIC4RqwBaIqDofmrFCM/QTBBnxsszpb?= =?us-ascii?Q?XxF4ynZNoWlJu+F0Da0ZJBD9ra1YLuwciugM615GAkZOvm2BDBcU5F8r3UqJ?= =?us-ascii?Q?VNPU2sE2KC/gpz9GZPmkusGYUbLjchSmgkkTq7uTXTcv6oPUEu35l33VpVXw?= =?us-ascii?Q?hCleNRX8aYm/mVIpx/DJ3N4G81O3FD/sqqI9L7zbK5aTQwAYpNDsVDGTw3sp?= =?us-ascii?Q?+x2KGAJDZXfAQlxJOdRQ6O6ixaiiYVxvR69Wop9vO7tvbvKoaPDe3gBDwxxm?= =?us-ascii?Q?9WirtKHNR8vqJAS2sTnHUVN2eQw/f51/r4SwtDVH0ehBFNCpoo+7WrxOCwVg?= =?us-ascii?Q?x4Y/LOMhr+SBYQlniMAS04F43+yQh/PeItInYVa62dUW0eJR7s2Jpm3XwvYs?= =?us-ascii?Q?EMHDcPTsVx/esIWzAKFydoN1Hf+UUjzxTKM9I6lbhZPXCfhLjkOnETjCTdKO?= =?us-ascii?Q?b+e7fiIkAEofWtaKT152SXPffOO0VD9MfO2dEWLRyrRPlJV+yFbWRIjpqQxC?= =?us-ascii?Q?YSLmLm/ceLCkJPA1p/0FMFJrX4m98iMdomccdSgnW/CsZJLtxK3Dy1pplyPn?= =?us-ascii?Q?xddYEVL57WHMia50yaWAgMMipOTeDclDZEOtHM9FP5bAMpnzkfVD2T6hoDR7?= =?us-ascii?Q?2iiUh2JJWTUW6D9ICx3o0NU4zbxDdMe1c9WajMwPyoxL5UpTIi7Ty8zUJTW+?= =?us-ascii?Q?UwqgDY30S1mjyXO4I2XY4SDDaLYtV0U3BmRBqoaeP10FiPlaBi5EgVYe9sGs?= =?us-ascii?Q?bv3mIuhZxZJGzycF2zD8tJAuhvAzi78IYctjHVgeH4TpQ+aIRpyZLeGjJN8f?= =?us-ascii?Q?mpr5Edv+D7sK8iQUuEYEEqOOFh0COMuGPn4RXz1DkYga3JajrgebrqcL/bD9?= =?us-ascii?Q?IGjmquDL0o2g49KtRSPKnJI6/EEO8EHZZyyKt9mq+mBrH6QgJQnH6xKBiP5J?= =?us-ascii?Q?lFMdml7TDrvsdfEJpnNZZP7MsbdmHYkSfRf68ru6RmqBZDQMdWKumvsgEnok?= =?us-ascii?Q?1DpGxDkWKNWb3uFwXmniSMrXkWGsKq1/9tAv+MqcCIc7/uICj+OHHBcrXIDZ?= =?us-ascii?Q?ZM39FW/W55d/VKbNVVjHUeVIdaMbQaAqEiJPQsBPzeaiyfympYQQLzoaN3CW?= =?us-ascii?Q?1KhFrqKALnCQaO3zkgTbHKSxMBNcYYObubkE3KkOzYPoSKmwmBOwuV8JCpbG?= =?us-ascii?Q?WFmiksqgBGqecplFTMqQfw3gC5k1HN72KntEDDoktVSdqlxbFSkXWyQ6Zly5?= =?us-ascii?Q?rUONBn9krAL9Ddzqp3PPBHY5?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BN9PR11MB5483.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7a764884-c256-4813-669b-08d98f86b5a9 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Oct 2021 02:51:38.4683 (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: nRJXM+ew7sL/uWxsYcoUXUYVCsigzZH4MSQszphhs9a1Ntf+dPgk5znCLFNBF0tx55Ssn0jr+7pwskTyrkAJtw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1748 Return-Path: chasel.chiu@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Patch series pushed: https://github.com/tianocore/edk2-platforms/commit/6b4a1eb461a87811627ee3bf= dd847b1117aa155b https://github.com/tianocore/edk2-platforms/commit/59dc66e86afad34293a124b5= facecd193ada26c8 https://github.com/tianocore/edk2-platforms/commit/df697c2230f8a0ff6a82bf12= 164e285c54e27a43 https://github.com/tianocore/edk2-platforms/commit/71af84858edad6a69291e4d6= a825b4dbdcb4528b https://github.com/tianocore/edk2-platforms/commit/547fe50eff072fe05f404392= 4c24696ce2a58f40 https://github.com/tianocore/edk2-platforms/commit/6f543cdde0031571b6a1d64a= 9e899b5c19a5a52f https://github.com/tianocore/edk2-platforms/commit/33d556c6c6387e92e24daff0= e9b8f5c8029b997d https://github.com/tianocore/edk2-platforms/commit/e8a64852af49b91473d3e3cd= ecabf83f2184d8c2 https://github.com/tianocore/edk2-platforms/commit/c24188b81fa9d286dbb4070c= ca774066f39d4bb7 Thanks, Chasel > -----Original Message----- > From: Chiu, Chasel > Sent: Thursday, October 14, 2021 5:16 PM > To: devel@edk2.groups.io > Cc: Chiu, Chasel ; Oram, Isaac W > ; Desimone, Nathaniel L > ; Luo, Heng ; Jeremy > Soller ; Benjamin Doron > ; Chaganty, Rangasai V > ; Kethi Reddy, Deepika > ; Esakkithevar, Kathappan > ; Liming Gao > ; Dong, Eric > Subject: [edk2-platforms: PATCH v5 0/9] MinPlatformPkg: Support FSP 2.3 > FSP_NON_VOLATILE_STORAGE_HOB2. >=20 > V5: > Fix GCC build failure in LargeVariableWriteLib.c >=20 > V4: > . Switched to LargeVariableRead(Write)Lib in SaveMemoryConfig driver > . Fixed tailing white space issue in PeiLib.c/.h > . Updated function descriptions for PeiGetVariable() and PeiGetLargeVar= iable() > . Added VariableReadLib to CorePeiLib.dsc for all platforms > . Fixed white space issue in GalagoPro3/.../PeiFspMiscUpdUpdateLib.c >=20 > V3: > Fix another GCC build failure. >=20 > V2: > Fix GCC build failures. >=20 > V1: > REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3678 >=20 > Implementation should search FSP_NON_VOLATILE_STORAGE_HOB2 firstly and > only search FSP_NON_VOLATILE_STORAGE_HOB when former one is not found. >=20 > Also added PeiGetLargeVariable () to support the scenarios where the vari= able > data size is bigger than a single variable size limit. >=20 > Cc: Isaac Oram > Cc: Nate DeSimone > Cc: Heng Luo > Cc: Jeremy Soller > Cc: Benjamin Doron > Cc: Rangasai V Chaganty > Cc: Deepika Kethi Reddy > Cc: Kathappan Esakkithevar > Cc: Liming Gao > Cc: Eric Dong > Signed-off-by: Chasel Chiu >=20 > Chasel Chiu (9): > MinPlatformPkg: Support FSP 2.3 FSP_NON_VOLATILE_STORAGE_HOB2. > CometlakeOpenBoardPkg: Use same variable name for FspNvsHob. > KabylakeOpenBoardPkg/AspireVn7Dash572G:Use same variable name for > FspNvsHob > KabylakeOpenBoardPkg/GalagoPro3: Use same variable name for FspNvsHob. > KabylakeOpenBoardPkg/KabylakeRvp3: Use same variable name for > FspNvsHob. > TigerlakeOpenBoardPkg: Use same variable name for FspNvsHob. > WhiskeylakeOpenBoardPkg: Use same variable name for FspNvsHob. > WhitleyOpenBoardPkg: Support FSP 2.3 FSP_NON_VOLATILE_STORAGE_HOB2. > WhitleySiliconPkg: Use same variable name for FspNvsHob. >=20 >=20 > Platform/Intel/CometlakeOpenBoardPkg/FspWrapper/Library/PeiSiliconPolicyU > pdateLibFsp/PeiFspMiscUpdUpdateLib.c | 63 +++++= +++++++++---- > --------------------------------------------- >=20 > Platform/Intel/KabylakeOpenBoardPkg/AspireVn7Dash572G/FspWrapper/Librar > y/PeiSiliconPolicyUpdateLibFsp/PeiFspMiscUpdUpdateLib.c | 24 > ++++++++++-------------- >=20 > Platform/Intel/KabylakeOpenBoardPkg/AspireVn7Dash572G/Policy/Library/PeiS= i > liconPolicyUpdateLib/PeiSiliconPolicyUpdateLib.c | 23 ++++++= +++--------- > ----- >=20 > Platform/Intel/KabylakeOpenBoardPkg/GalagoPro3/FspWrapper/Library/PeiSili= c > onPolicyUpdateLibFsp/PeiFspMiscUpdUpdateLib.c | 25 ++++++= +++++--- > ----------- >=20 > Platform/Intel/KabylakeOpenBoardPkg/KabylakeRvp3/FspWrapper/Library/PeiSi > liconPolicyUpdateLibFsp/PeiFspMiscUpdUpdateLib.c | 25 +++++= +++++--- > ------------ >=20 > Platform/Intel/KabylakeOpenBoardPkg/KabylakeRvp3/Policy/Library/PeiSilico= nP > olicyUpdateLib/PeiSiliconPolicyUpdateLib.c | 23 +++++++= ++------------- > - >=20 > Platform/Intel/MinPlatformPkg/FspWrapper/SaveMemoryConfig/SaveMemoryC > onfig.c | 109 > ++++++++++++++++++++++++++++++++++++++++++++++++-------------------------= - > ----------------------------------- >=20 > Platform/Intel/MinPlatformPkg/Library/BaseLargeVariableLib/LargeVariableW= ri > teLib.c | 2 +- > Platform/Intel/MinPlatformPkg/Library/PeiLib/PeiLib.c > | 89 > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > ++++++++++++++---------- >=20 > Platform/Intel/MinPlatformPkg/Library/PeiVariableReadLib/PeiVariableReadL= ib. > c | 4 ++-- >=20 > Platform/Intel/TigerlakeOpenBoardPkg/FspWrapper/Library/PeiFspPolicyInitL= ib/ > PeiFspPolicyInitLib.c | 21 ++++++++= ++++++++++--- >=20 > Platform/Intel/WhiskeylakeOpenBoardPkg/FspWrapper/Library/PeiSiliconPolic= y > UpdateLibFsp/PeiFspMiscUpdUpdateLib.c | 63 ++++++= ++++++------- > -------------------------------------------- >=20 > Platform/Intel/WhiskeylakeOpenBoardPkg/UpXtreme/FspWrapper/Library/PeiSi > liconPolicyUpdateLibFsp/PeiFspMiscUpdUpdateLib.c | 63 > ++++++++++++--------------------------------------------------- >=20 > Platform/Intel/WhitleyOpenBoardPkg/Platform/Dxe/S3NvramSave/S3NvramSav > e.c | 29 ++= +++++++++++++++++++++------ >=20 > Silicon/Intel/WhitleySiliconPkg/Library/FspWrapperPlatformLib/FspWrapperP= lat > formLib.c | 35 ++++++++= +-------------------------- >=20 > Platform/Intel/CometlakeOpenBoardPkg/FspWrapper/Library/PeiSiliconPolicyU > pdateLibFsp/PeiSiliconPolicyUpdateLibFsp.inf | 5 ++--- >=20 > Platform/Intel/KabylakeOpenBoardPkg/AspireVn7Dash572G/FspWrapper/Librar > y/PeiSiliconPolicyUpdateLibFsp/PeiSiliconPolicyUpdateLibFsp.inf | 7 +++= +--- >=20 > Platform/Intel/KabylakeOpenBoardPkg/AspireVn7Dash572G/Policy/Library/PeiS= i > liconPolicyUpdateLib/PeiSiliconPolicyUpdateLib.inf | 2 +- >=20 > Platform/Intel/KabylakeOpenBoardPkg/GalagoPro3/FspWrapper/Library/PeiSili= c > onPolicyUpdateLibFsp/PeiSiliconPolicyUpdateLibFsp.inf | 5 ++--- >=20 > Platform/Intel/KabylakeOpenBoardPkg/KabylakeRvp3/FspWrapper/Library/PeiSi > liconPolicyUpdateLibFsp/PeiSiliconPolicyUpdateLibFsp.inf | 5 ++--- >=20 > Platform/Intel/KabylakeOpenBoardPkg/KabylakeRvp3/Policy/Library/PeiSilico= nP > olicyUpdateLib/PeiSiliconPolicyUpdateLib.inf | 2 +- >=20 > Platform/Intel/MinPlatformPkg/FspWrapper/SaveMemoryConfig/SaveMemoryC > onfig.inf | 8 += +++++-- > Platform/Intel/MinPlatformPkg/Include/Dsc/CorePeiLib.dsc > | 1 + > Platform/Intel/MinPlatformPkg/Include/Library/PeiLib.h > | 40 +++++++++++++++++++++++++++++++++++----- > Platform/Intel/MinPlatformPkg/Library/PeiLib/PeiLib.inf > | 4 +++- > Platform/Intel/MinPlatformPkg/MinPlatformPkg.dec > | 1 + >=20 > Platform/Intel/TigerlakeOpenBoardPkg/FspWrapper/Library/PeiFspPolicyInitL= ib/ > PeiFspPolicyInitLib.inf | 1 + >=20 > Platform/Intel/WhiskeylakeOpenBoardPkg/FspWrapper/Library/PeiSiliconPolic= y > UpdateLibFsp/PeiSiliconPolicyUpdateLibFsp.inf | 5 ++--- >=20 > Platform/Intel/WhiskeylakeOpenBoardPkg/UpXtreme/FspWrapper/Library/PeiSi > liconPolicyUpdateLibFsp/PeiSiliconPolicyUpdateLibFsp.inf | 4 ++-- >=20 > Platform/Intel/WhiskeylakeOpenBoardPkg/UpXtreme/Include/Fdf/FlashMapIncl > ude.fdf | 18 ++++= +++++--------- >=20 > Platform/Intel/WhitleyOpenBoardPkg/Platform/Dxe/S3NvramSave/S3NvramSav > e.inf | 4 ++= +- > Platform/Intel/WhitleyOpenBoardPkg/PlatformPkg.dsc > | 1 + >=20 > Silicon/Intel/WhitleySiliconPkg/Library/FspWrapperPlatformLib/FspWrapperP= lat > formLib.inf | 3 ++- > 33 files changed, 345 insertions(+), 369 deletions(-) >=20 > -- > 2.28.0.windows.1