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.web10.9821.1595293483444659530 for ; Mon, 20 Jul 2020 18:04:43 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=kmMY22po; spf=pass (domain: intel.com, ip: 134.134.136.24, mailfrom: chasel.chiu@intel.com) IronPort-SDR: B8wa71vzjgzQXGFAeRq36jiIe/7eSH3wOKd2Ee3cG/5E8ZcEKuC0y0Tf5ORCS+en8q5WumlGZH jjdg1gNo1JWA== X-IronPort-AV: E=McAfee;i="6000,8403,9688"; a="151383149" X-IronPort-AV: E=Sophos;i="5.75,375,1589266800"; d="scan'208";a="151383149" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Jul 2020 18:04:42 -0700 IronPort-SDR: ddFo7jbVnBZedpIe+e898neTZshgApYMHfsMR5Cac44tLheFmArSKqeyX0PD961FGLQ9UGWq6i 9yawT2rUhTlw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,375,1589266800"; d="scan'208";a="301446332" Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by orsmga002.jf.intel.com with ESMTP; 20 Jul 2020 18:04:42 -0700 Received: from fmsmsx153.amr.corp.intel.com (10.18.125.6) by FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 20 Jul 2020 18:04:42 -0700 Received: from FMSEDG001.ED.cps.intel.com (10.1.192.133) by FMSMSX153.amr.corp.intel.com (10.18.125.6) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 20 Jul 2020 18:04:42 -0700 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.42) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 20 Jul 2020 18:04:42 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GCYeOndhIgI1SyN8vMWvijAdZgyx6g1vV/eCk2dObUnbrlkRg1EAB4ssJs+EkuLICPtWBwlbThUK6y9cHSmXD2RdWhq+7JeUxDbFzEBdvPFKdMIRoIxYYi6XCe9ygjqQA835ctFZN6YuZuwrGNwqcGOge/DUG2iC6S5cDE/J7xh0dmUz134I3LRAtKVSAmrTVoGXV3A/dURf2KzIMLtVZR+u4ndS3REp4Ynp+M65EJe1katcA1H//cLzPmCrsSWNaUoCIEHvz1/u1ZXp4PR8CQU6fODONdxfEj5HaSTO52YvwCX2bITpHsZpJlxt6CM3kkwPKrc8tCmMQ63El1iydQ== 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=JfOF5AnYg3wIjGJPa1CUZ14JXTjHvgFbWe6fhRYTcm8=; b=RbH+8kTGO2O/QngOAJF35QwLJ69lBHhYwQpGmett4XIHf9TW3RVjYg+VDDAnfyW6kPz61FjHJ3t5O/L5EX0AHXdW3oFvNwlSUYLCzKpocd09iYX8QVj2iZLGT5rYBRKR3PJSUKFyeI8OPOYdu/WdrD2qd7TJo3iQ/1FDpr5YO6nPUif7V0YwLcXY3n2PFy4zOSk9EqkYteMljFo7G7CdM8uJDF7rDWlw3e+vzqhmPWpuVou0EZDFpRqf2D1aHGA1o8T9O+I9wuMR5SNasabkrH3GOphXIcNot32Iy300kKPtFWTYiYyC+NYGrAsq6ix29KNlOEdUgEhoOGRmZB39Eg== 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=JfOF5AnYg3wIjGJPa1CUZ14JXTjHvgFbWe6fhRYTcm8=; b=kmMY22poVxOEsbjYeDYjqto6YDUf4JJdm18MBe5sAi+JpgAbdWXukYSM72XZp2IXICydppXJKPANsYoBfRB88mINEfs3Qy33I5ZTk5xWhkHkW5d/roTMghMtYbxNZ6Ek/ZtptM8pVWXgArDl/3gnhk08uejFslq9mQqKUWpeeys= Received: from DM6PR11MB2809.namprd11.prod.outlook.com (2603:10b6:5:c5::14) by DM6PR11MB3353.namprd11.prod.outlook.com (2603:10b6:5:a::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3195.24; Tue, 21 Jul 2020 01:04:40 +0000 Received: from DM6PR11MB2809.namprd11.prod.outlook.com ([fe80::24d5:3de9:3e29:8908]) by DM6PR11MB2809.namprd11.prod.outlook.com ([fe80::24d5:3de9:3e29:8908%3]) with mapi id 15.20.3195.025; Tue, 21 Jul 2020 01:04:40 +0000 From: "Chiu, Chasel" To: "Kuo, IanX" , "devel@edk2.groups.io" CC: "Lu, James" , "Kumar, Chandana C" , "Prabhala, Varalakshmi A" , "Chaganty, Rangasai V" Subject: Re: [edk2-platforms] [PATCH v6 3/6] Platform/Intel/KabylakeOpenBoardPkg: Add ReportCpuHobLib. Thread-Topic: [edk2-platforms] [PATCH v6 3/6] Platform/Intel/KabylakeOpenBoardPkg: Add ReportCpuHobLib. Thread-Index: AQHWXvbmWtMgHJTkpU+IvWPeTIuAUakRN9+Q Date: Tue, 21 Jul 2020 01:04:40 +0000 Message-ID: References: <13c4371d32fac330d3469bbde483e255c7d28977.1595291556.git.ianx.kuo@intel.com> In-Reply-To: <13c4371d32fac330d3469bbde483e255c7d28977.1595291556.git.ianx.kuo@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.2.0.6 authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [61.60.205.141] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: f43a82f3-6c69-4238-dc9a-08d82d120c22 x-ms-traffictypediagnostic: DM6PR11MB3353: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2958; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: KwCaoEezHQufzQvhK73RnPvVLqzxU+Bht1+CKQM6u0TA+tBDQToZ0zrLQapRmTHjW3KYyLY/8Hi89FTCQ1hv2nfIGnQZbwoS7kGXWLLoxk9ibO7o2SRdk8rb8yQygbPETziwCY1KsliqBquj+uCi7aqdBqPQ/y3BPG4TBsxX3Ywg9tBwwSugGjfXq/AW7FRTcAb/Dxf1dIpPOYRz/7beNLn5YKd4IDLYyYmYHabqgUKY8AA+sqsEduvMSaehBoNyEzBQGCbrAs+Zeq7dhaTPf+o5BI15Df5QTeXDLP5rhjN14QkV6GQUxp9ZpwYR8p5aQb6o0Y+IsWS4Babqz/u/z4H/AKf4hJQJFryvjr+jG324AIJ0vQVJmjkW8HHBv8RX3B7TrPcPFXSAHK7WbldajA== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM6PR11MB2809.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(4636009)(136003)(39860400002)(396003)(376002)(346002)(366004)(316002)(5660300002)(66446008)(8676002)(64756008)(53546011)(7696005)(186003)(6506007)(66556008)(86362001)(66476007)(66946007)(26005)(76116006)(8936002)(33656002)(966005)(110136005)(54906003)(71200400001)(478600001)(4326008)(52536014)(2906002)(107886003)(83380400001)(55016002)(9686003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: Z5jHgFkoV6fHn71HEd8WQOX7edlYoi5ZEaGPWphDlNWA3FTAKX8NizN/teW/oqyA/i5GTfDMJFLGPYsBLprLHL7vM9OClFQzmEhknwLFUfmTLIYGtQ7PJOHUWANRGjA3tmqA1L/ZwH98Z+/GFjyOk+5w/eqBuXB1018TQSJ1SrFawXeJ7Qe0pBCk1S35wEsfWvF8fMyghnXNlYO67g55CIU1nZyLsVHWN3KembzXR10+pqL0Vf0Feeo3CJ51WvGftEeWv37sr1QOJoU1yOoyBGr6CsOnlfk6a4F7SHqC2dce2sJn4+E3D3wiPmJVIH3qb3Xb0uxj0S44t9Ct8Zq6+mu7TNAV+bFLtzBzzdhsI8ePOBycettTgbLBLIlRZDhv9Jh6hXc5B7L96rQCbkoe6pScsmAOUePPu6Q/tZy7rbUnFZeAX7Xky1iLO78ntJuKdGqbMC0mlmZUyXj5nf9fK+aWlXi4gXRca7KFuMCpZiZJcvVlirIHLC0S6ICAdX00 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR11MB2809.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f43a82f3-6c69-4238-dc9a-08d82d120c22 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jul 2020 01:04:40.8668 (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: NWLDO4iyijYAn1X6cSIrNDecWi42X7HBxtf/pxzHNzR35Zmpt6Wr2htJYAa+ahSlkxlOltAeOk+S9DlEdPS3bg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3353 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 Reviewed-by: Chasel Chiu > -----Original Message----- > From: Kuo, IanX > Sent: Tuesday, July 21, 2020 8:36 AM > To: devel@edk2.groups.io > Cc: Lu, James ; Kumar, Chandana C > ; Prabhala, Varalakshmi A > ; Kuo, IanX ; > Chaganty, Rangasai V ; Chiu, Chasel > > Subject: [edk2-platforms] [PATCH v6 3/6] > Platform/Intel/KabylakeOpenBoardPkg: Add ReportCpuHobLib. >=20 > Create a Library instance of ReportCpuHobLib from PlatformInitPei driver. > PA bits reported can be overridden by Library instance in Platform. >=20 > REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D2674 >=20 > Change-Id: Ic312ec307b3bcd84051e48505038d9ca47d467e2 > Signed-off-by: IanX Kuo > Cc: Sai Chaganty > Cc: Chasel Chiu > --- > .../Intel/KabylakeOpenBoardPkg/GalagoPro3/OpenBoardPkg.dsc | 6 ++++-- > .../KabylakeOpenBoardPkg/KabylakeRvp3/OpenBoardPkg.dsc | 6 > ++++-- > 2 files changed, 8 insertions(+), 4 deletions(-) >=20 > diff --git > a/Platform/Intel/KabylakeOpenBoardPkg/GalagoPro3/OpenBoardPkg.dsc > b/Platform/Intel/KabylakeOpenBoardPkg/GalagoPro3/OpenBoardPkg.dsc > index 6e35495a..55ff33ec 100644 > --- a/Platform/Intel/KabylakeOpenBoardPkg/GalagoPro3/OpenBoardPkg.dsc > +++ b/Platform/Intel/KabylakeOpenBoardPkg/GalagoPro3/OpenBoardPkg.dsc > @@ -1,7 +1,7 @@ > ## @file >=20 > # The main build description file for the GalagoPro3 board. >=20 > # >=20 > -# Copyright (c) 2019, Intel Corporation. All rights reserved.
>=20 > +# Copyright (c) 2019 - 2020, Intel Corporation. All rights reserved.
>=20 > # >=20 > # SPDX-License-Identifier: BSD-2-Clause-Patent >=20 > # >=20 > @@ -38,7 +38,8 @@ > # >=20 > # Include PCD configuration for this board. >=20 > # >=20 > - !include AdvancedFeaturePkg/Include/AdvancedFeaturesPcd.dsc >=20 >=20 > + !include AdvancedFeaturePkg/Include/AdvancedFeaturesPcd.dsc >=20 > + >=20 > !include OpenBoardPkgPcd.dsc >=20 > !include AdvancedFeaturePkg/Include/AdvancedFeatures.dsc >=20 >=20 >=20 > @@ -119,6 +120,7 @@ > PeiLib|$(PLATFORM_PACKAGE)/Library/PeiLib/PeiLib.inf >=20 >=20 > PlatformBootManagerLib|$(PLATFORM_PACKAGE)/Bds/Library/DxePlatformB > ootManagerLib/DxePlatformBootManagerLib.inf >=20 >=20 > ReportFvLib|$(PLATFORM_PACKAGE)/PlatformInit/Library/PeiReportFvLib/Pei > ReportFvLib.inf >=20 > + > ReportCpuHobLib|$(PLATFORM_PACKAGE)/PlatformInit/Library/ReportCpuH > obLib/ReportCpuHobLib.inf >=20 >=20 > TestPointCheckLib|$(PLATFORM_PACKAGE)/Test/Library/TestPointCheckLibNu > ll/TestPointCheckLibNull.inf >=20 >=20 >=20 > ####################################### >=20 > diff --git > a/Platform/Intel/KabylakeOpenBoardPkg/KabylakeRvp3/OpenBoardPkg.dsc > b/Platform/Intel/KabylakeOpenBoardPkg/KabylakeRvp3/OpenBoardPkg.dsc > index 2a086cd9..0d6d5f21 100644 > --- > a/Platform/Intel/KabylakeOpenBoardPkg/KabylakeRvp3/OpenBoardPkg.dsc > +++ > b/Platform/Intel/KabylakeOpenBoardPkg/KabylakeRvp3/OpenBoardPkg.dsc > @@ -1,7 +1,7 @@ > ## @file >=20 > # The main build description file for the KabylakeRvp3 board. >=20 > # >=20 > -# Copyright (c) 2017 - 2019, Intel Corporation. All rights reserved.
>=20 > +# Copyright (c) 2017 - 2020, Intel Corporation. All rights reserved.
>=20 > # >=20 > # SPDX-License-Identifier: BSD-2-Clause-Patent >=20 > # >=20 > @@ -37,7 +37,8 @@ > # >=20 > # Include PCD configuration for this board. >=20 > # >=20 > - !include AdvancedFeaturePkg/Include/AdvancedFeaturesPcd.dsc >=20 >=20 > + !include AdvancedFeaturePkg/Include/AdvancedFeaturesPcd.dsc >=20 > + >=20 > !include OpenBoardPkgPcd.dsc >=20 > !include AdvancedFeaturePkg/Include/AdvancedFeatures.dsc >=20 >=20 >=20 > @@ -161,6 +162,7 @@ > PeiLib|$(PLATFORM_PACKAGE)/Library/PeiLib/PeiLib.inf >=20 >=20 > PlatformBootManagerLib|$(PLATFORM_PACKAGE)/Bds/Library/DxePlatformB > ootManagerLib/DxePlatformBootManagerLib.inf >=20 >=20 > ReportFvLib|$(PLATFORM_PACKAGE)/PlatformInit/Library/PeiReportFvLib/Pei > ReportFvLib.inf >=20 > + > ReportCpuHobLib|$(PLATFORM_PACKAGE)/PlatformInit/Library/ReportCpuH > obLib/ReportCpuHobLib.inf >=20 >=20 > TestPointCheckLib|$(PLATFORM_PACKAGE)/Test/Library/TestPointCheckLibNu > ll/TestPointCheckLibNull.inf >=20 >=20 >=20 > ####################################### >=20 > -- > 2.26.2.windows.1