From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 192.55.52.136, mailfrom: nathaniel.l.desimone@intel.com) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by groups.io with SMTP; Mon, 23 Sep 2019 01:18:46 -0700 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 23 Sep 2019 01:18:45 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.64,539,1559545200"; d="scan'208";a="389402866" Received: from orsmsx105.amr.corp.intel.com ([10.22.225.132]) by fmsmga006.fm.intel.com with ESMTP; 23 Sep 2019 01:18:45 -0700 Received: from orsmsx116.amr.corp.intel.com (10.22.240.14) by ORSMSX105.amr.corp.intel.com (10.22.225.132) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 23 Sep 2019 01:18:45 -0700 Received: from orsmsx114.amr.corp.intel.com ([169.254.8.55]) by ORSMSX116.amr.corp.intel.com ([169.254.7.232]) with mapi id 14.03.0439.000; Mon, 23 Sep 2019 01:18:45 -0700 From: "Nate DeSimone" To: "devel@edk2.groups.io" , "Kubacki, Michael A" CC: "Chiu, Chasel" , "Sinha, Ankit" , Jeremy Soller Subject: Re: [edk2-devel] [edk2-platforms][PATCH V1 12/12] Add GalagoPro3 board details to global build and documentation Thread-Topic: [edk2-devel] [edk2-platforms][PATCH V1 12/12] Add GalagoPro3 board details to global build and documentation Thread-Index: AQHVb+MErxypdsIodUm+c76o9K4lMKc47z2Q Date: Mon, 23 Sep 2019 08:18:44 +0000 Message-ID: <02A34F284D1DA44BB705E61F7180EF0AAEF0A737@ORSMSX114.amr.corp.intel.com> References: <20190920184030.6148-1-michael.a.kubacki@intel.com> <20190920184030.6148-13-michael.a.kubacki@intel.com> In-Reply-To: <20190920184030.6148-13-michael.a.kubacki@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYWNjNDI4N2EtOGVkNi00NWNmLWEzNzgtNzIxMWJmZmFjZmYzIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoicUlwZUVTcHZLS0ZTM2g4VHdxNitcL004OEh1VEdXVEh3UWdaNE5zN0hJNEh2ajVMXC9CZTFkb0c1cGNcL3V1V0Y1YiJ9 x-ctpclassification: CTP_NT x-originating-ip: [10.22.254.140] MIME-Version: 1.0 Return-Path: nathaniel.l.desimone@intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Nate DeSimone -----Original Message----- From: devel@edk2.groups.io On Behalf Of Kubacki, Mi= chael A Sent: Friday, September 20, 2019 11:41 AM To: devel@edk2.groups.io Cc: Chiu, Chasel ; Desimone, Nathaniel L ; Sinha, Ankit ; Jeremy Soller= Subject: [edk2-devel] [edk2-platforms][PATCH V1 12/12] Add GalagoPro3 boar= d details to global build and documentation REF:https://bugzilla.tianocore.org/show_bug.cgi?id=3D2207 * Updates maintainers for the System 76 GalagoPro3 board * Updated Readme.md with System 76 GalagoPro3 board details * Adds the ability to build the GalagoPro3 board to build.cfg Cc: Chasel Chiu Cc: Nate DeSimone Cc: Ankit Sinha Cc: Jeremy Soller Signed-off-by: Michael Kubacki --- Maintainers.txt | 3 ++ Platform/Intel/Readme.md | 44 +++++++++++++------- Platform/Intel/build.= cfg | 1 + 3 files changed, 34 insertions(+), 14 deletions(-) diff --git a/Maintainers.txt b/Maintainers.txt index a30ee2f602..1260c8d24= 6 100644 --- a/Maintainers.txt +++ b/Maintainers.txt @@ -87,6 +87,9 @@ M: Chasel Chiu M: Michael Kubacki M: Nate DeSimone =20 +Platform/Intel/KabylakeOpenBoardPkg/GalagoPro3 +R: Jeremy Soller + Platform/Intel/MinPlatformPkg M: Michael Kubacki M: Chasel Chiu diff --git a/Platform/Intel/Readme.md b/Platform/Intel/Readme.md index 6a9= b1d2e00..03fa4c2315 100644 --- a/Platform/Intel/Readme.md +++ b/Platform/Intel/Readme.md @@ -83,6 +83,15 @@ A UEFI firmware implementation using MinPlatformPkg is = constructed using the fol ----------------------------------------|-------= -------------------------------------|------------------------------|------= --------------| | Simics Quick Start Package | Nehalem = | SimicsOpenBoardPkg | BoardX58Ich10 | =20 +#### System 76 + +***Galago Pro Laptop*** + +| Machine Name | Supported Chipsets = | BoardPkg | Board Name | +----------------------------------------|--------------------------------= ------------|------------------------------|--------------------| +| galp2 | Kaby Lake = | KabylakeOpenBoardPkg | GalagoPro3 | +| galp3 & galp3-b | Kaby Lake Refresh = | KabylakeOpenBoardPkg | GalagoPro3 | + ## Board Package Organization The board package follows the standard EDK II package structure with the = following additional elements and guidelines: * Only code usable across more than one board at the root level. @@ -217,28 +226,31 @@ return back to the minimum platform caller. | | | post-build, and clean fu= nctions. | | | | | |------KabylakeOpenBoardPkg - | | | |------KabylakeRvp3 - | | | |---build_config.cfg: Kabyl= akeRvp3 specific - | | | | build= settings, environment variables. - | | | |---build_board.py: Optiona= l board-specific pre-build, build - | | | and cle= an post-build functions. + | | | |------GalagoPro3 + | | | | |---build_config.cfg: System 7= 6 Galago Pro 3 specific build + | | | | settings= environment variables. + | | | |------KabylakeRvp3 + | | | |---build_config.cfg: Kabylake= Rvp3 specific + | | | | build se= ttings, environment variables. + | | | |---build_board.py: Optional b= oard-specific pre-build, build + | | | and clean = post-build functions. | | | | | |------PurleyOpenBoardPkg | | | |------BoardMtOlympus - | | | |---build_config.cfg: BoardMt= Olympus specific - | | | | build s= ettings, environment variables. - | | | |---build_board.py: Optional = board-specific pre-build, - | | | build, po= st-build and clean functions. + | | | |---build_config.cfg: BoardMtO= lympus specific + | | | | build se= ttings, environment variables. + | | | |---build_board.py: Optional b= oard-specific pre-build, + | | | build, pos= t-build and clean functions. | | | | | |------SimicsOpenBoardPkg | | | |------BoardX58Ich10 - | | | |---build_config.cfg: BoardX5= 8Ich10 specific - | | | | build s= ettings, environment variables. + | | | |---build_config.cfg: BoardX58= Ich10 specific + | | | build se= ttings, environment variables. | | | | | |------WhiskeylakeOpenBoardPkg - | | | |------WhiskeylakeURvp - | | | |---build_config.cfg: Whiskey= lakeURvp specific build - | | | setting= s environment variables. + | | | |------WhiskeylakeURvp + | | | |---build_config.cfg: Whiskeyl= akeURvp specific build + | | | settings= environment variables. | | | |------FSP @@ -263,6 +275,10 @@ errors. ### **Known limitations** =20 **KabylakeOpenBoardPkg** +*GalagoPro3* +1. The firmware project has not been tested on the Galago Pro 3B. + +*KabylakeRvp3* 1. This firmware project has only been tested for Microsoft Windows 10 x6= 4 boot with AHCI mode and Integrated Graphic Device. =20 diff --git a/Platform/Intel/build.cfg b/Platform/Intel/build.cfg index 04e= 8f4fa64..2040774d1b 100644 --- a/Platform/Intel/build.cfg +++ b/Platform/Intel/build.cfg @@ -54,5 +54,6 @@ NUMBER_OF_PROCESSORS =3D 0 # board_name =3D path_to_boa= rd_build_config.cfg BoardMtOlympus =3D PurleyOpenBoardPkg/BoardMtOlympus/b= uild_config.cfg 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.= cfg -- 2.16.2.windows.1