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.web11.3273.1582191665145648438 for ; Thu, 20 Feb 2020 01:41:05 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=AHHR5/65; spf=pass (domain: intel.com, ip: 192.55.52.115, mailfrom: rangasai.v.chaganty@intel.com) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 20 Feb 2020 01:41:04 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.70,463,1574150400"; d="scan'208";a="236191399" Received: from orsmsx106.amr.corp.intel.com ([10.22.225.133]) by orsmga003.jf.intel.com with ESMTP; 20 Feb 2020 01:41:04 -0800 Received: from orsmsx122.amr.corp.intel.com (10.22.225.227) by ORSMSX106.amr.corp.intel.com (10.22.225.133) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 20 Feb 2020 01:41:04 -0800 Received: from ORSEDG001.ED.cps.intel.com (10.7.248.4) by ORSMSX122.amr.corp.intel.com (10.22.225.227) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 20 Feb 2020 01:41:04 -0800 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.107) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 20 Feb 2020 01:41:03 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YY5sAS3bTUI27K2C637Ai4iqR8hB8xTLTp9kERiygukxOppQhLRw/YubYMwLCzitFqxrpze+5i5xAm1tpSgLy/LPpYMfbCXruu2R1z/VQ3EwBAibaEdcLM2oftpB2pWQfs1TbKptlkz2hfpjVUusO983uHJlBR+0q+EHe9Of9DHO6Os12NB8nkmUbt0DLDNrIWQjRqeORfcoOMkcDLRILeyBBOwXUELILK+uSsGiuz3LbjxoPS/wKJnLJdwPndvgmsUUNA9QbstDyLo2Z5NnMz5px1Eo/9XfisiJ07WyBrM6mdFQoW6pLAkNci+YScva7tYjK5hOfd9APkVUT+E+CA== 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=lpETqVnxdZKlgs9IX5ZDOqOOHFGsTYTNZeC6zTZLeD4=; b=WbuwPumvD1KYuH78ALIyONCuCLdCx6NUMNmnkqRGS1wuOJE8/Ug+ImFngfVypZh+4LCBn8CFlRLPR4MD1/fQN7qADPPwhc/H5fOZaIMfdn99lg740NHI5fHTznOsBuNujzbLrTGwoXvuvPkyCJvkIq4vxDu7oZH9TmjUYuGPGPbpVMfYA7SOyBSXlHcec9bu67rO+GfMVxmmwwUQJkk6DQZALsqcSL/ZHTMpshgMqe2I/RWCGjezx/Cr6utHnryAsKjc+LqlDiuC5KaNuuHclbGNjkQCo0wwnupKS+J8EFtTUYX4ueRIuXCHFagFgHY/h9VZczS8RdCdDXo1fHDmIQ== 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=lpETqVnxdZKlgs9IX5ZDOqOOHFGsTYTNZeC6zTZLeD4=; b=AHHR5/65TfqkJEa/0lv+UcXH4UdoFCKPhr5n4TVnP8DxRywJ1qGz9RHJcR7Z67DrDz5c6zwJJI3Zz0BnCAkdvYtIAvAh2TAOTU7kVP8831cctoaWjyVfp9M5VmFmvi6yOUoylJmr60bes0Ji/IbKIYOt/FkgVVe+OWLUVeXW6+E= Received: from BY5PR11MB4151.namprd11.prod.outlook.com (10.255.162.214) by BY5PR11MB4039.namprd11.prod.outlook.com (10.255.161.212) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2729.24; Thu, 20 Feb 2020 09:41:02 +0000 Received: from BY5PR11MB4151.namprd11.prod.outlook.com ([fe80::85c1:670e:7f34:6ca9]) by BY5PR11MB4151.namprd11.prod.outlook.com ([fe80::85c1:670e:7f34:6ca9%6]) with mapi id 15.20.2750.016; Thu, 20 Feb 2020 09:41:02 +0000 From: "Chaganty, Rangasai V" To: "Esakkithevar, Kathappan" , "devel@edk2.groups.io" CC: "Chiu, Chasel" , "Desimone, Nathaniel L" , "Kethi Reddy, Deepika" , "Agyeman, Prince" Subject: Re: [edk2-platforms] [PATCH V2 2/2] Enable build for CometlakeOpenBoardPkg Thread-Topic: [edk2-platforms] [PATCH V2 2/2] Enable build for CometlakeOpenBoardPkg Thread-Index: AQHV5xutFXx6bkhj00SSQPhFM1uygKgj1Wvg Date: Thu, 20 Feb 2020 09:41:02 +0000 Message-ID: References: <20200219115626.13020-1-kathappan.esakkithevar@intel.com> In-Reply-To: <20200219115626.13020-1-kathappan.esakkithevar@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-reaction: no-action dlp-version: 11.2.0.6 dlp-product: dlpe-windows authentication-results: spf=none (sender IP is ) smtp.mailfrom=rangasai.v.chaganty@intel.com; x-originating-ip: [134.134.136.201] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: fc534d03-ee6b-4f66-0303-08d7b5e8ffdb x-ms-traffictypediagnostic: BY5PR11MB4039: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3383; x-forefront-prvs: 031996B7EF x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(396003)(376002)(346002)(366004)(39860400002)(136003)(199004)(189003)(45080400002)(66556008)(5660300002)(66446008)(19627235002)(64756008)(66476007)(8676002)(81156014)(52536014)(478600001)(7696005)(86362001)(81166006)(107886003)(186003)(4326008)(9686003)(55016002)(53546011)(2906002)(6506007)(71200400001)(33656002)(26005)(54906003)(110136005)(66946007)(76116006)(8936002)(316002)(21314003);DIR:OUT;SFP:1102;SCL:1;SRVR:BY5PR11MB4039;H:BY5PR11MB4151.namprd11.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 5mC/aGDHSRsNAfMJ7qIYv14Jp/saFgZsCA6JSESXCuofALQ0k4pRjdA14quv99zDzbuxMzxl6SJwU2wFSWI/z9Nx1dWWa8nCyIu15MCbM1RgtG1Z+myqYysJO87X7QaYQ9mhyqBehK5dZ294gNncSnfJWPVBSVqtGfL6v/F/ux/aTBJ+7EKiWHJTTAOzURsboVS4i+9z50AJ18slAzs2hYgt3VnhNCoVR+PmegGBD4lTfnbb+yuoaloXBV1E3nD7CF2i2/FIUBDPplYjeNx5dIv/bvAxthlNxJn7Q15Y4dKH9khIxNrTru0o40k0TGo4KYqHCIRpBrMju6vs40PZctxK7RSJjr6adinhlYUMb0XW7I3utfC9pu9W/Y7qd1TciiIgmdFfuDpGUkuJSI9Uf1yG5Fe0crAlS2Ts3f3WSwkCJ4BnugpY6cAoi/+AjYIN0IwHToK4JXJWapZj3v+cSqVs+czaZTI/5PC/e+rNa1ZupaCBEyRw8Zn8XyFfjm3bvoak3WDIzKIXLdUZI7P41kc+nb3d1SfVddJFLKXHQsW0wp2laGzxv3j/qBhQepgB x-ms-exchange-antispam-messagedata: sn6aHSPyYyCI3izvOYA6AC1OgYA1/R+5XzG2Yiwc5RSYsyoNwoYpK4pVRiq1+SBSnVgCuSdZhIw8Yj6v6wFCn8YnIcknw1lb56lxz/ngfig2hXjD9+dN8uDvo1uElgOGw/8M4lBha7W9twF1YWxOZQ== MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: fc534d03-ee6b-4f66-0303-08d7b5e8ffdb X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Feb 2020 09:41:02.4308 (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: 1Uk1CsJ+kMuXVKJLJJjMY7GL63tzkMLdcibvWQKD0iXJOdS41/LpcNPE/+BPkCrGCWm92/Que3JhYwxnDPaqSrg0WBjrYva1gbgeRk4KwEo= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR11MB4039 Return-Path: rangasai.v.chaganty@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Sai Chaganty -----Original Message----- From: Esakkithevar, Kathappan =20 Sent: Wednesday, February 19, 2020 3:56 AM To: devel@edk2.groups.io Cc: Chaganty, Rangasai V ; Chiu, Chasel ; Desimone, Nathaniel L = ; Kethi Reddy, Deepika ; Agyeman, Prince Subject: [edk2-platforms] [PATCH V2 2/2] Enable build for CometlakeOpenBoar= dPkg REF:https://bugzilla.tianocore.org/show_bug.cgi?id=3D2280 This change adds the configuration to enable build for CometlakeURvp. Also it updates Cometlake U Rvp details to the Readme.md. Signed-off-by: Kathappan Esakkithevar Cc: Sai Chaganty Cc: Chasel Chiu Cc: Nate DeSimone Cc: Deepika Kethi Reddy Cc: Prince Agyeman --- Platform/Intel/Readme.md | 25 ++++++++++++++++++------- Platform/Intel/bu= ild.cfg | 3 ++- 2 files changed, 20 insertions(+), 8 deletions(-) diff --git a/Platform/Intel/Readme.md b/Platform/Intel/Readme.md index 02d9= 517d19..2e66b4ce72 100644 --- a/Platform/Intel/Readme.md +++ b/Platform/Intel/Readme.md @@ -19,7 +19,7 @@ package. ## Board Naming Convention The board packages supported by Intel follow the naming convention \= OpenBoardPkg where xxx refers to the encompassing platform name for a part= icular platform generation. For example, the [`KabylakeOpenBoardPkg`](https= ://github.com/tianocore/edk2-platforms/tree/master/Platform/Intel/KabylakeO= penBoardPkg) contains the -board code for Intel Kaby Lake reference systems= . Intel uses the moniker "OpenBoardPkg" to indicate that this package +board code for Intel KabyLake reference systems. Intel uses the moniker=20 +"OpenBoardPkg" to indicate that this package is the open source board code. A closed source counterpart may exist which= simply uses "BoardPkg". Both directly use the MinPlatformPkg from edk2-pl= atforms. =20 @@ -53,9 +53,10 @@ A UEFI firmware implementation using MinPlatformPkg is c= onstructed using the fol =20 =20 ## Board Support -* The `KabylakeOpenBoardPkg` contains board implementations for Kaby Lake = systems. +* The `KabylakeOpenBoardPkg` contains board implementations for KabyLake s= ystems. * The `SimicsOpenBoardPkg` contains board implementations for the Simics h= ardware simulator. -* The `WhiskeylakeOpenBoardPkg` contains board implementations for Whiskey= Lake systems. +* The `WhiskeylakeOpenBoardPkg` contains board implementations for Whiskey= Lake systems. +* The `CometlakeOpenBoardPkg` contains board implementations for CometLake= systems. =20 ### **Supported Hardware** =20 @@ -65,8 +66,9 @@ A UEFI firmware implementation using MinPlatformPkg is co= nstructed using the fol =20 | Machine Name | Supported Chipsets = | BoardPkg | Board Name | ----------------------------------------|---------------------------------= -----------|------------------------------|--------------------| -| RVP 3 | Sky Lake, Kaby Lake, Kaby Lake R= efresh | KabylakeOpenBoardPkg | KabylakeRvp3 | -| WHL-U DDR4 RVP | Whiskey Lake = | WhiskeylakeOpenBoardPkg | WhiskeylakeURvp | +| RVP 3 | SkyLake, KabyLake, KabyLake Refr= esh | KabylakeOpenBoardPkg | KabylakeRvp3 | +| WHL-U DDR4 RVP | WhiskeyLake = | WhiskeylakeOpenBoardPkg | WhiskeylakeURvp | +| CML-U LPDDR3 RVP | CometLake V1 = | CometlakeOpenBoardPkg | CometlakeURvp | =20 *Note: RVP =3D Reference and Validation Platform* =20 @@ -82,8 +84,8 @@ A UEFI firmware implementation using MinPlatformPkg is co= nstructed using the fol =20 | Machine Name | Supported Chipsets = | BoardPkg | Board Name | ----------------------------------------|---------------------------------= -----------|------------------------------|--------------------| -| galp2 | Kaby Lake = | KabylakeOpenBoardPkg | GalagoPro3 | -| galp3 & galp3-b | Kaby Lake Refresh = | KabylakeOpenBoardPkg | GalagoPro3 | +| galp2 | KabyLake = | KabylakeOpenBoardPkg | GalagoPro3 | +| galp3 & galp3-b | KabyLake Refresh = | KabylakeOpenBoardPkg | GalagoPro3 | =20 ## Board Package Organization The board package follows the standard EDK II package structure with the f= ollowing additional elements and guidelines: @@ -237,6 +239,11 @@ return back to the minimum platform caller. | | | |---build_config.cfg: Whiskeyla= keURvp specific build | | | settings = environment variables. | | | + | | |------CometlakeOpenBoardPkg + | | | |------CometlakeURvp + | | | |---build_config.cfg: Cometlake= URvp specific build + | | | settings = environment variables. + | | | |------FSP =20 @@ -257,6 +264,10 @@ return back to the minimum platform caller. 1. This firmware project has only been tested booting to Microsoft Windows= 10 x64 with AHCI mode and Integrated Graphic Device. =20 +**CometlakeOpenBoardPkg** +1. This firmware project has been tested booting to Microsoft Windows 10 x= 64 with AHCI mode and External Graphic Device. +2. This firmware project has been also tested booting to Ubuntu 17.10 with= AHCI mode and Integrated Graphic Device. + ### **Package Builds** =20 In some cases, such as BoardModulePkg, a package may provide a set of func= tionality that is included in other diff --git a/Platform/Intel/build.cfg b= /Platform/Intel/build.cfg index 86a9115021..5bc1dea43c 100644 --- a/Platform/Intel/build.cfg +++ b/Platform/Intel/build.cfg @@ -1,7 +1,7 @@ # @ build.cfg # This is the main/default build configuration file # -# Copyright (c) 20= 19, Intel Corporation. All rights reserved.
+# Copyright (c) 2019 - 2020 Intel Corporation. All rights reserved.
# SPDX-License-Identifier: BSD-2-Clause-Patent # =20 @@ -58,3 +58,4 @@ BoardX58Ich10 =3D SimicsOpenBoardPkg/BoardX58Ich10/build_= config.cfg GalagoPro3 =3D KabylakeOpenBoardPkg/GalagoPro3/build_config.cfg KabylakeRvp3 =3D KabylakeOpenBoardPkg/KabylakeRvp3/build_config.cfg WhiskeylakeURvp =3D WhiskeylakeOpenBoardPkg/WhiskeylakeURvp/build_config.c= fg +CometlakeURvp =3D CometlakeOpenBoardPkg/CometlakeURvp/build_config.cfg -- 2.16.2.windows.1