From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=missing; spf=fail (domain: intel.com, ip: , mailfrom: michael.a.kubacki@intel.com) Received: from mga03.intel.com (mga03.intel.com []) by groups.io with SMTP; Fri, 20 Sep 2019 11:40:55 -0700 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga005.jf.intel.com ([10.7.209.41]) by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 20 Sep 2019 11:40:55 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.64,529,1559545200"; d="scan'208";a="362925286" Received: from makuback-desk1.amr.corp.intel.com ([10.7.159.162]) by orsmga005.jf.intel.com with ESMTP; 20 Sep 2019 11:40:54 -0700 From: "Kubacki, Michael A" To: devel@edk2.groups.io Cc: Chasel Chiu , Nate DeSimone , Ankit Sinha , Jeremy Soller Subject: [edk2-platforms][PATCH V1 12/12] Add GalagoPro3 board details to global build and documentation Date: Fri, 20 Sep 2019 11:40:30 -0700 Message-Id: <20190920184030.6148-13-michael.a.kubacki@intel.com> X-Mailer: git-send-email 2.16.2.windows.1 In-Reply-To: <20190920184030.6148-1-michael.a.kubacki@intel.com> References: <20190920184030.6148-1-michael.a.kubacki@intel.com> REF:https://bugzilla.tianocore.org/show_bug.cgi?id=2207 * 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..1260c8d246 100644 --- a/Maintainers.txt +++ b/Maintainers.txt @@ -87,6 +87,9 @@ M: Chasel Chiu M: Michael Kubacki M: Nate DeSimone +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 6a9b1d2e00..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 | +#### 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 functions. | | | | | |------KabylakeOpenBoardPkg - | | | |------KabylakeRvp3 - | | | |---build_config.cfg: KabylakeRvp3 specific - | | | | build settings, environment variables. - | | | |---build_board.py: Optional board-specific pre-build, build - | | | and clean post-build functions. + | | | |------GalagoPro3 + | | | | |---build_config.cfg: System 76 Galago Pro 3 specific build + | | | | settings environment variables. + | | | |------KabylakeRvp3 + | | | |---build_config.cfg: KabylakeRvp3 specific + | | | | build settings, environment variables. + | | | |---build_board.py: Optional board-specific pre-build, build + | | | and clean post-build functions. | | | | | |------PurleyOpenBoardPkg | | | |------BoardMtOlympus - | | | |---build_config.cfg: BoardMtOlympus specific - | | | | build settings, environment variables. - | | | |---build_board.py: Optional board-specific pre-build, - | | | build, post-build and clean functions. + | | | |---build_config.cfg: BoardMtOlympus specific + | | | | build settings, environment variables. + | | | |---build_board.py: Optional board-specific pre-build, + | | | build, post-build and clean functions. | | | | | |------SimicsOpenBoardPkg | | | |------BoardX58Ich10 - | | | |---build_config.cfg: BoardX58Ich10 specific - | | | | build settings, environment variables. + | | | |---build_config.cfg: BoardX58Ich10 specific + | | | build settings, environment variables. | | | | | |------WhiskeylakeOpenBoardPkg - | | | |------WhiskeylakeURvp - | | | |---build_config.cfg: WhiskeylakeURvp specific build - | | | settings environment variables. + | | | |------WhiskeylakeURvp + | | | |---build_config.cfg: WhiskeylakeURvp specific build + | | | settings environment variables. | | | |------FSP @@ -263,6 +275,10 @@ errors. ### **Known limitations** **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 x64 boot with AHCI mode and Integrated Graphic Device. diff --git a/Platform/Intel/build.cfg b/Platform/Intel/build.cfg index 04e8f4fa64..2040774d1b 100644 --- a/Platform/Intel/build.cfg +++ b/Platform/Intel/build.cfg @@ -54,5 +54,6 @@ NUMBER_OF_PROCESSORS = 0 # board_name = path_to_board_build_config.cfg BoardMtOlympus = PurleyOpenBoardPkg/BoardMtOlympus/build_config.cfg BoardX58Ich10 = SimicsOpenBoardPkg/BoardX58Ich10/build_config.cfg +GalagoPro3 = KabylakeOpenBoardPkg/GalagoPro3/build_config.cfg KabylakeRvp3 = KabylakeOpenBoardPkg/KabylakeRvp3/build_config.cfg WhiskeylakeURvp = WhiskeylakeOpenBoardPkg/WhiskeylakeURvp/build_config.cfg -- 2.16.2.windows.1