From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=fv2IVxMu; spf=pass (domain: intel.com, ip: 192.55.52.136, mailfrom: michael.a.kubacki@intel.com) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by groups.io with SMTP; Mon, 07 Oct 2019 18:38:19 -0700 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 07 Oct 2019 18:38:19 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.67,269,1566889200"; d="scan'208";a="205257683" Received: from orsmsx101.amr.corp.intel.com ([10.22.225.128]) by orsmga002.jf.intel.com with ESMTP; 07 Oct 2019 18:38:18 -0700 Received: from orsmsx113.amr.corp.intel.com (10.22.240.9) by ORSMSX101.amr.corp.intel.com (10.22.225.128) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 7 Oct 2019 18:38:18 -0700 Received: from ORSEDG001.ED.cps.intel.com (10.7.248.4) by ORSMSX113.amr.corp.intel.com (10.22.240.9) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 7 Oct 2019 18:38:18 -0700 Received: from NAM01-BN3-obe.outbound.protection.outlook.com (104.47.33.54) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 7 Oct 2019 18:38:18 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mZnZxjdqQhnsVcNzsxRQ4STiWDh3IZ3mEDNdhBKRb/U6X0jT0RBwKrJfDL2zwC2GVXBp8OVJsddFVu25wRVq/SNSQxQ38niMJh9TuJy5rbYbgQtMVcNJMyAH/Why8vpgOienZV8uiO3FsNxZwbbPRyiD+S/UXoqu/EDSS3Z9MF7sX67Emaloya3l/0NGt01GKtH1gab2n/JRQe11vmXqdWhFmXDaEAXFN57ljorcPGPDj7HAG48QeqVXiYvSLuvHMEiHNpYj03HuCIaFzlIHo1dgZDMAgJbXCFVbWziB72x5WdCvKaew2rKuV/HPV7H9dqIhVIDt7UGpQXXMsotz9w== 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=/Ln7pvpS9y7siHH2mzhL6bHk1yVBH/aKckonxCvdkOo=; b=ZM5II+QjeMO0yRdh965mDWwTaRdfiQbMeixh3vcoFU6R7T9nk5QXesGBqWstjQjyByJG8h06zvF5IKR7piSlzR5U5dZMa04S+Tz4sWBgPUWHiEljm7QL6+3oFOIvTNu+EdKAnjbkqz2IkKD7M0rWIOu92ZURIOrfK6inYoZP7iijrXjDnPN21lNEpt2IdZOC2k3NcmX+xCnmV/WOPBYQZhlx4sSrF6o/Is3AwMcOcz/Gi0y5k3jEdqGXsbbart14IKwn5L0e7xyGb8+sMGdrnRvX7IAqj+4rwWQJT0DRyr3FEdNOfeJuePKm/QcA2hd3R7EN6pcngAwuE2IDIdbduw== 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=/Ln7pvpS9y7siHH2mzhL6bHk1yVBH/aKckonxCvdkOo=; b=fv2IVxMuV7ZAhZPlaZRerW43NA/nWs0lTx1xkE9dIFE3H8l1PXu+sCWj28Ov4lNsKJDYdsVuVxx5xvS2x33lQLDs4OI0HZkspm9DLOHRZQ0cvPDlu671PamISthnluQJ6gsIAYfUZKKHxgV8yuK9wPN/9u0LWREcv9V5eNDMgUc= Received: from DM6PR11MB3834.namprd11.prod.outlook.com (20.179.17.87) by DM6PR11MB2716.namprd11.prod.outlook.com (20.176.99.154) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2327.24; Tue, 8 Oct 2019 01:38:15 +0000 Received: from DM6PR11MB3834.namprd11.prod.outlook.com ([fe80::59cc:8a30:6b9e:584e]) by DM6PR11MB3834.namprd11.prod.outlook.com ([fe80::59cc:8a30:6b9e:584e%3]) with mapi id 15.20.2327.025; Tue, 8 Oct 2019 01:38:15 +0000 From: "Kubacki, Michael A" To: "devel@edk2.groups.io" , "Agyeman, Prince" Subject: Re: [edk2-devel] [edk2-platforms] [PATCH 0/5] Add FIT support using FitGen Thread-Topic: [edk2-devel] [edk2-platforms] [PATCH 0/5] Add FIT support using FitGen Thread-Index: AQHVei9pHnn5oXGia0uUJAZwAi5YxadP9tRg Date: Tue, 8 Oct 2019 01:38:15 +0000 Message-ID: References: <20191003211259.49664-1-prince.agyeman@intel.com> In-Reply-To: <20191003211259.49664-1-prince.agyeman@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows x-ctpclassification: CTP_NT x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMGIyMzJhNmEtMGU4MC00NTMxLThjZjItOGEzNjE5MTVlNTJmIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiZUxiNEhValwvVEJBWGlleFhIOUE4U1IzQVowbUhBVFordk1hSTh0ak4weWFpXC9lZHk5ZG5nRzIrY1VxVUVjbWFWIn0= dlp-reaction: no-action dlp-version: 11.2.0.6 authentication-results: spf=none (sender IP is ) smtp.mailfrom=michael.a.kubacki@intel.com; x-originating-ip: [134.134.136.217] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 66eb916f-a941-46d5-2b65-08d74b90304a x-ms-traffictypediagnostic: DM6PR11MB2716: x-ms-exchange-purlcount: 5 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:9508; x-forefront-prvs: 01842C458A x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(39860400002)(396003)(376002)(346002)(366004)(136003)(13464003)(199004)(189003)(53546011)(55016002)(305945005)(74316002)(229853002)(6306002)(6436002)(19627235002)(486006)(9686003)(256004)(6636002)(71200400001)(71190400001)(186003)(478600001)(8936002)(26005)(6116002)(3846002)(966005)(86362001)(110136005)(8676002)(476003)(316002)(446003)(81156014)(76176011)(14454004)(6506007)(81166006)(102836004)(52536014)(11346002)(64756008)(66556008)(66476007)(5660300002)(76116006)(99286004)(66446008)(2906002)(25786009)(66066001)(33656002)(66946007)(7696005)(7736002)(2501003)(6246003);DIR:OUT;SFP:1102;SCL:1;SRVR:DM6PR11MB2716;H:DM6PR11MB3834.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: LsYuKbPnPxcg0yNwFkfClpprUoeqU4gmOdvK8ga/v5J1ge0OD977bxqy3gSNX1nXcqrEyIgwlRHIDDE/cMm86XqVYOPXZvqI20VZ87swgfnNL31YpfYxrMlkIz9tWQfVO1Cyf2+gnefZSfIqhxjnfk7px9Mdly52Mtfojc+2ZDaRWkgdO+v5fa754Jni+hGy5RMGfsKocfA9mOlCyH5K/ZngSlKKzH0OvKFKGXoWFM5YZyckerlff+Ur82nQzsOMsZDApl2Ta7M56Ybwc/V1GOg4HA6dIZ6dL0/J79Dfyv1sLWBsRTP23mhpnPfk5Ee+op8/WNaKMI6mY7yjJznU/0PXJvGtVk6tLMvLJgUsaJ8VKj+kxCdNDwWpmsMhaZj3yVz/G7f4Gseb8icxPLwLC39OodSwGbzoJ+nk9zTOOhQjoEn11/N7xtvdU2iuJb9SodyfYjEifFSdTL6BA7rOlQ== MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 66eb916f-a941-46d5-2b65-08d74b90304a X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Oct 2019 01:38:15.2416 (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: n/UdZdXhYPcxFzYXmdXRkTGvBVrOdY6o7BgNZXvdtJ9VPNSpmkALraop9bVtdDmNsBxklszlL+zPr+4O6rDStFWGEhtDcS+1KyXQMgGoFOc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB2716 Return-Path: michael.a.kubacki@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable * Please include the version number in the subject. * Although minor, the commit description unnecessarily varies between comm= its. It would be better to keep it consistent. #2: "Add BIOS Info PEIM", #3: "Add BiosInfo PEIM", #4: "Add BIOS INFO P= EIM" > -----Original Message----- > From: devel@edk2.groups.io On Behalf Of > Agyeman, Prince > Sent: Thursday, October 3, 2019 2:13 PM > To: devel@edk2.groups.io > Subject: [edk2-devel] [edk2-platforms] [PATCH 0/5] Add FIT support using > FitGen >=20 > REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D2210 > REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D2211 >=20 > This series of patches > 1. Add the generation of the FitGen tool to build_bios.py 2. Add Firmw= are > Interface Table (FIT) to the final images of: > a. KabylakeOpenBoardPkg/KabylakeRvp3 > b. KabylakeOpenBoardPkg/GalagoPro3 > c. WhiskeylakeOpenBoardPkg/WhiskeylakeURvp >=20 > What each patch does: > 0001-BoardModulePkg-Add-bios-info-HOB: Adds the gBiosInfoGuid and the > Bios Info struct for the Bios info HOB >=20 > 0002-KabylakeOpenBoardPkg-KabylakeRvp3-Add-BIOS-Info-PEIM, > 0003-KabylakeOpenBoardPkg-GalagoPro3-Add-BiosInfo-PEIM, > 0004-WhiskeylakeOpenBoardPkg-Add-BIOS-INFO-PEIM: > Patches 0002,0003,0004 add bios info PEIM to KabylakeRvp3, > GalagoPro3 and WhiskeylakeURvp boards respectively >=20 > 0005-Platform-Intel-Add-FIT-generation-tool > Adds the FitGen tool binary and FIT generation to the BIOS build process= . >=20 > Prince Agyeman (5): > BoardModulePkg: Add bios info HOB > KabylakeOpenBoardPkg/KabylakeRvp3: Add BIOS Info PEIM > KabylakeOpenBoardPkg/GalagoPro3: Add BiosInfo PEIM > WhiskeylakeOpenBoardPkg: Add BIOS INFO PEIM > Platform/Intel: Add FIT generation tool >=20 > .../Intel/BoardModulePkg/BoardModulePkg.dec | 3 + > .../BoardModulePkg/Include/Library/BiosInfo.h | 62 +++++++++++++ > .../GalagoPro3/BiosInfo/BiosInfo.c | 92 ++++++++++++++++++ > .../GalagoPro3/BiosInfo/BiosInfo.inf | 48 ++++++++++ > .../GalagoPro3/OpenBoardPkg.dsc | 2 + > .../GalagoPro3/OpenBoardPkg.fdf | 1 + > .../GalagoPro3/build_config.cfg | 1 + > .../KabylakeRvp3/BiosInfo/BiosInfo.c | 93 +++++++++++++++++++ > .../KabylakeRvp3/BiosInfo/BiosInfo.inf | 48 ++++++++++ > .../KabylakeRvp3/OpenBoardPkg.dsc | 2 + > .../KabylakeRvp3/OpenBoardPkg.fdf | 1 + > .../KabylakeRvp3/build_config.cfg | 1 + > .../WhiskeylakeURvp/BiosInfo/BiosInfo.c | 93 +++++++++++++++++++ > .../WhiskeylakeURvp/BiosInfo/BiosInfo.inf | 48 ++++++++++ > .../WhiskeylakeURvp/OpenBoardPkg.dsc | 2 + > .../WhiskeylakeURvp/OpenBoardPkg.fdf | 1 + > .../WhiskeylakeURvp/build_config.cfg | 1 + > Platform/Intel/build.cfg | 1 + > Platform/Intel/build_bios.py | 57 ++++++++++++ > 19 files changed, 557 insertions(+) > create mode 100644 > Platform/Intel/BoardModulePkg/Include/Library/BiosInfo.h > create mode 100644 > Platform/Intel/KabylakeOpenBoardPkg/GalagoPro3/BiosInfo/BiosInfo.c > create mode 100644 > Platform/Intel/KabylakeOpenBoardPkg/GalagoPro3/BiosInfo/BiosInfo.inf > create mode 100644 > Platform/Intel/KabylakeOpenBoardPkg/KabylakeRvp3/BiosInfo/BiosInfo.c > create mode 100644 > Platform/Intel/KabylakeOpenBoardPkg/KabylakeRvp3/BiosInfo/BiosInfo.inf > create mode 100644 > Platform/Intel/WhiskeylakeOpenBoardPkg/WhiskeylakeURvp/BiosInfo/BiosI > nfo.c > create mode 100644 > Platform/Intel/WhiskeylakeOpenBoardPkg/WhiskeylakeURvp/BiosInfo/BiosI > nfo.inf >=20 > -- > 2.19.1.windows.1 >=20 >=20 >=20