From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) (using TLSv1 with cipher CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id E79431A1E43 for ; Tue, 25 Oct 2016 16:32:01 -0700 (PDT) Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga103.fm.intel.com with ESMTP; 25 Oct 2016 16:32:02 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.31,399,1473145200"; d="scan'208";a="183817476" Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203]) by fmsmga004.fm.intel.com with ESMTP; 25 Oct 2016 16:32:01 -0700 Received: from FMSMSX109.amr.corp.intel.com (10.18.116.9) by FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS) id 14.3.248.2; Tue, 25 Oct 2016 16:32:01 -0700 Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by fmsmsx109.amr.corp.intel.com (10.18.116.9) with Microsoft SMTP Server (TLS) id 14.3.248.2; Tue, 25 Oct 2016 16:32:00 -0700 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.206]) by SHSMSX104.ccr.corp.intel.com ([169.254.5.209]) with mapi id 14.03.0248.002; Wed, 26 Oct 2016 07:31:58 +0800 From: "Yao, Jiewen" To: "Dong, Guo" , "edk2-devel@lists.01.org" Thread-Topic: [edk2] [PATCH v3] IntelFsp2WrapperPkg: Add a PCD to control if signaling PciEnumerationComplete. Thread-Index: AQHSLtUe7BH0YXsdek+x6NyXLn1H+KC50cFQ Date: Tue, 25 Oct 2016 23:31:57 +0000 Message-ID: <74D8A39837DF1E4DA445A8C0B3885C50386B7167@shsmsx102.ccr.corp.intel.com> References: <930125c3fa4aa6ccfab08d27d6d7598de01da9fe.1477408715.git.guo.dong@intel.com> In-Reply-To: <930125c3fa4aa6ccfab08d27d6d7598de01da9fe.1477408715.git.guo.dong@intel.com> Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [PATCH v3] IntelFsp2WrapperPkg: Add a PCD to control if signaling PciEnumerationComplete. X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Oct 2016 23:32:02 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SSBmb3VuZCB0aGUgY29tbWVudCBzZWN0aW9uIGhhcyB1bnJlYWRhYmxlIGNoYXIuIEkgdGhpbmsg aXQgc2hvdWxkIGJlICItIi4NCg0KV2UgbmVlZCB1cGRhdGUgaXQgdG8gYmUgcmVhZGFibGUgYXNj aSBjaGFyLg0KV2l0aCB0aGF0IGNoYW5nZSwgcmV2aWV3ZWQtYnk6IGppZXdlbi55YW9AaW50ZWwu Y29tDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRG9uZywgR3VvDQo+ IFNlbnQ6IFR1ZXNkYXksIE9jdG9iZXIgMjUsIDIwMTYgMTE6MzMgUE0NCj4gVG86IGVkazItZGV2 ZWxAbGlzdHMuMDEub3JnDQo+IENjOiBZYW8sIEppZXdlbiA8amlld2VuLnlhb0BpbnRlbC5jb20+ OyBNdWR1c3VydSwgR2lyaSBQDQo+IDxnaXJpLnAubXVkdXN1cnVAaW50ZWwuY29tPjsgTWEsIE1h dXJpY2UgPG1hdXJpY2UubWFAaW50ZWwuY29tPjsgRG9uZywNCj4gR3VvIDxndW8uZG9uZ0BpbnRl bC5jb20+DQo+IFN1YmplY3Q6IFtlZGsyXSBbUEFUQ0ggdjNdIEludGVsRnNwMldyYXBwZXJQa2c6 IEFkZCBhIFBDRCB0byBjb250cm9sIGlmDQo+IHNpZ25hbGluZyBQY2lFbnVtZXJhdGlvbkNvbXBs ZXRlLg0KPiANCj4gIFBjaUVudW1lcmF0aW9uQ29tcGxldGUgbWlnaHQgYmUgc2lnbmFsZWQgdG8g RlNQIGluIENvcmVib290LiBTbyBGU1ANCj4gIHdyYXBwZXIgZHJpdmVyIGRvbid0IG5lZWQgc2Vu ZCBpdCBhZ2Fpbi4gQWRkIGEgUENEIHRvIGNvbnRyb2wgaWYgYQ0KPiAgRlNQIEFQSSBjb3VsZCBi ZSBza2lwcGVkIGZyb20gRnNwV3JhcHBlck5vdGlmeUR4ZSBkcml2ZXIuDQo+IA0KPiBDb250cmli dXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4wDQo+IFNpZ25l ZC1vZmYtYnk6IEd1byBEb25nIDxndW8uZG9uZ0BpbnRlbC5jb20+DQo+IFJldmlld2VkLWJ5OiBN YXVyaWNlIE1hIDxtYXVyaWNlLm1hQGludGVsLmNvbT4NCj4gUmV2aWV3ZWQtYnk6IEppZXdlbiBZ YW8gPGppZXdlbi55YW9AaW50ZWwuY29tPg0KPiBSZXZpZXdlZC1ieTogR2lyaSBQIE11ZHVzdXJ1 IDxnaXJpLnAubXVkdXN1cnVAaW50ZWwuY29tPg0KPiAtLS0NCj4gIC4uLi9Gc3BXcmFwcGVyTm90 aWZ5RHhlL0ZzcFdyYXBwZXJOb3RpZnlEeGUuYyAgICAgIHwgMjINCj4gKysrKysrKysrKysrKyst LS0tLS0tLQ0KPiAgLi4uL0ZzcFdyYXBwZXJOb3RpZnlEeGUvRnNwV3JhcHBlck5vdGlmeUR4ZS5p bmYgICAgfCAgMSArDQo+ICBJbnRlbEZzcDJXcmFwcGVyUGtnL0ludGVsRnNwMldyYXBwZXJQa2cu ZGVjICAgICAgICB8IDE4DQo+ICsrKysrKysrKysrKysrKysrKw0KPiAgMyBmaWxlcyBjaGFuZ2Vk LCAzMyBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQ0KPiANCj4gZGlmZiAtLWdpdA0KPiBh L0ludGVsRnNwMldyYXBwZXJQa2cvRnNwV3JhcHBlck5vdGlmeUR4ZS9Gc3BXcmFwcGVyTm90aWZ5 RHhlLmMNCj4gYi9JbnRlbEZzcDJXcmFwcGVyUGtnL0ZzcFdyYXBwZXJOb3RpZnlEeGUvRnNwV3Jh cHBlck5vdGlmeUR4ZS5jDQo+IGluZGV4IDA3OTdmNDQuLmQwOWUyMGUgMTAwNjQ0DQo+IC0tLSBh L0ludGVsRnNwMldyYXBwZXJQa2cvRnNwV3JhcHBlck5vdGlmeUR4ZS9Gc3BXcmFwcGVyTm90aWZ5 RHhlLmMNCj4gKysrIGIvSW50ZWxGc3AyV3JhcHBlclBrZy9Gc3BXcmFwcGVyTm90aWZ5RHhlL0Zz cFdyYXBwZXJOb3RpZnlEeGUuYw0KPiBAQCAtMjYsNiArMjYsOCBAQA0KPiAgI2luY2x1ZGUgPExp YnJhcnkvUGVyZm9ybWFuY2VMaWIuaD4NCj4gICNpbmNsdWRlIDxMaWJyYXJ5L0hvYkxpYi5oPg0K PiANCj4gKyNkZWZpbmUgICBGU1BfQVBJX05PVElGWV9QSEFTRV9BRlRFUl9QQ0lfRU5VTUVSQVRJ T04NCj4gQklUMTYNCj4gKw0KPiAgdHlwZWRlZg0KPiAgRUZJX1NUQVRVUw0KPiAgKEVGSUFQSSAq IEFERF9QRVJGT1JNQU5DRV9SRUNPUkRTKSgNCj4gQEAgLTIzNyw2ICsyMzksNyBAQCBGc3BXcmFw cGVyTm90aWZ5RHhlRW50cnlQb2ludCAoDQo+ICAgIEVGSV9FVkVOVCAgUmVhZHlUb0Jvb3RFdmVu dDsNCj4gICAgVk9JRCAgICAgICAqUmVnaXN0cmF0aW9uOw0KPiAgICBFRklfRVZFTlQgIFByb3Rv Y29sTm90aWZ5RXZlbnQ7DQo+ICsgIFVJTlQzMiAgICAgRnNwQXBpTWFzazsNCj4gDQo+ICAgIC8v DQo+ICAgIC8vIExvYWQgdGhpcyBkcml2ZXIncyBpbWFnZSB0byBtZW1vcnkNCj4gQEAgLTI0Niwx NCArMjQ5LDE3IEBAIEZzcFdyYXBwZXJOb3RpZnlEeGVFbnRyeVBvaW50ICgNCj4gICAgICByZXR1 cm4gRUZJX1NVQ0NFU1M7DQo+ICAgIH0NCj4gDQo+IC0gIFByb3RvY29sTm90aWZ5RXZlbnQgPSBF ZmlDcmVhdGVQcm90b2NvbE5vdGlmeUV2ZW50ICgNCj4gLQ0KPiAmZ0VmaVBjaUVudW1lcmF0aW9u Q29tcGxldGVQcm90b2NvbEd1aWQsDQo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgIFRQTF9D QUxMQkFDSywNCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgT25QY2lFbnVtZXJhdGlvbkNv bXBsZXRlLA0KPiAtICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxMLA0KPiAtICAgICAgICAg ICAgICAgICAgICAgICAgICAmUmVnaXN0cmF0aW9uDQo+IC0gICAgICAgICAgICAgICAgICAgICAg ICAgICk7DQo+IC0gIEFTU0VSVCAoUHJvdG9jb2xOb3RpZnlFdmVudCAhPSBOVUxMKTsNCj4gKyAg RnNwQXBpTWFzayA9IFBjZEdldDMyIChQY2RTa2lwRnNwQXBpKTsNCj4gKyAgaWYgKChGc3BBcGlN YXNrICYgRlNQX0FQSV9OT1RJRllfUEhBU0VfQUZURVJfUENJX0VOVU1FUkFUSU9OKQ0KPiA9PSAw KSB7DQo+ICsgICAgUHJvdG9jb2xOb3RpZnlFdmVudCA9IEVmaUNyZWF0ZVByb3RvY29sTm90aWZ5 RXZlbnQgKA0KPiArDQo+ICZnRWZpUGNpRW51bWVyYXRpb25Db21wbGV0ZVByb3RvY29sR3VpZCwN Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBUUExfQ0FMTEJBQ0ssDQo+ICsgICAgICAg ICAgICAgICAgICAgICAgICAgICAgT25QY2lFbnVtZXJhdGlvbkNvbXBsZXRlLA0KPiArICAgICAg ICAgICAgICAgICAgICAgICAgICAgIE5VTEwsDQo+ICsgICAgICAgICAgICAgICAgICAgICAgICAg ICAgJlJlZ2lzdHJhdGlvbg0KPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICk7DQo+ICsg ICAgQVNTRVJUIChQcm90b2NvbE5vdGlmeUV2ZW50ICE9IE5VTEwpOw0KPiArICB9DQo+IA0KPiAg ICBTdGF0dXMgPSBFZmlDcmVhdGVFdmVudFJlYWR5VG9Cb290RXggKA0KPiAgICAgICAgICAgICAg IFRQTF9DQUxMQkFDSywNCj4gZGlmZiAtLWdpdA0KPiBhL0ludGVsRnNwMldyYXBwZXJQa2cvRnNw V3JhcHBlck5vdGlmeUR4ZS9Gc3BXcmFwcGVyTm90aWZ5RHhlLmluZg0KPiBiL0ludGVsRnNwMldy YXBwZXJQa2cvRnNwV3JhcHBlck5vdGlmeUR4ZS9Gc3BXcmFwcGVyTm90aWZ5RHhlLmluZg0KPiBp bmRleCBmODUxZjY4Li41NGMyY2JmIDEwMDY0NA0KPiAtLS0gYS9JbnRlbEZzcDJXcmFwcGVyUGtn L0ZzcFdyYXBwZXJOb3RpZnlEeGUvRnNwV3JhcHBlck5vdGlmeUR4ZS5pbmYNCj4gKysrDQo+IGIv SW50ZWxGc3AyV3JhcHBlclBrZy9Gc3BXcmFwcGVyTm90aWZ5RHhlL0ZzcFdyYXBwZXJOb3RpZnlE eGUuaW5mDQo+IEBAIC02Miw2ICs2Miw3IEBADQo+IA0KPiAgW1BjZF0NCj4gICAgZ0ludGVsRnNw MldyYXBwZXJUb2tlblNwYWNlR3VpZC5QY2RGc3BzQmFzZUFkZHJlc3MgICMjDQo+IENPTlNVTUVT DQo+ICsgIGdJbnRlbEZzcDJXcmFwcGVyVG9rZW5TcGFjZUd1aWQuUGNkU2tpcEZzcEFwaSAgICAg ICAjIyBDT05TVU1FUw0KPiANCj4gIFtEZXBleF0NCj4gICAgVFJVRQ0KPiBkaWZmIC0tZ2l0IGEv SW50ZWxGc3AyV3JhcHBlclBrZy9JbnRlbEZzcDJXcmFwcGVyUGtnLmRlYw0KPiBiL0ludGVsRnNw MldyYXBwZXJQa2cvSW50ZWxGc3AyV3JhcHBlclBrZy5kZWMNCj4gaW5kZXggZDlkMmQ4MC4uZWEz YmM3MCAxMDA2NDQNCj4gLS0tIGEvSW50ZWxGc3AyV3JhcHBlclBrZy9JbnRlbEZzcDJXcmFwcGVy UGtnLmRlYw0KPiArKysgYi9JbnRlbEZzcDJXcmFwcGVyUGtnL0ludGVsRnNwMldyYXBwZXJQa2cu ZGVjDQo+IEBAIC03NSw2ICs3NSwyNCBAQA0KPiANCj4gZ0ludGVsRnNwMldyYXBwZXJUb2tlblNw YWNlR3VpZC5QY2RGc3B0QmFzZUFkZHJlc3N8MHgwMDAwMDAwMHxVSU5UMw0KPiAyfDB4MDAwMDAz MDANCj4gDQo+IGdJbnRlbEZzcDJXcmFwcGVyVG9rZW5TcGFjZUd1aWQuUGNkRnNwbUJhc2VBZGRy ZXNzfDB4MDAwMDAwMDB8VUlOVA0KPiAzMnwweDAwMDAwMzAxDQo+IA0KPiArICAjIyBUaGlzIFBD RCBpbmRpY2F0ZXMgaWYgRlNQIEFQSXMgYXJlIHNraXBwZWQgZnJvbSBGU1Agd3JhcHBlci48QlI+ PEJSPg0KPiArICAjICBJZiBhIGJpdCBpcyBzZXQsIHRoYXQgbWVhbnMgdGhpcyBGU1AgQVBJIGlz IHNraXBwZWQuPEJSPg0KPiArICAjICBJZiBhIGJpdCBpcyBjbGVhciwgdGhhdCBtZWFucyB0aGlz IEZTUCBBUEkgaXMgTk9UIHNraXBwZWQuPEJSPg0KPiArICAjICBOT1RFOiBPbmx5IE5vdGlmeVBo YXNlIFBvc3QgUENJIGVudW1lcmF0aW9uIChCSVQxNikgaXMNCj4gaW1wbGVtZW50ZWQuPEJSPg0K PiArICAjICBCSVRbMTU6MF0gaXMgZm9yIGZ1bmN0aW9uOjxCUj4NCj4gKyAgIyAgICBCSVQwICAg IO+/vSBTa2lwIFRlbXBSYW1Jbml0PEJSPg0KPiArICAjICAgIEJJVDEgICAg77+9IFNraXAgTWVt b3J5SW5pdDxCUj4NCj4gKyAgIyAgICBCSVQyICAgIO+/vSBTa2lwIFRlbXBSYW1FeGl0PEJSPg0K PiArICAjICAgIEJJVDMgICAg77+9IFNraXAgU2lsaWNvbkluaXQ8QlI+DQo+ICsgICMgICAgQklU NCAgICDvv70gU2tpcCBOb3RpZnlQaGFzZTxCUj4NCj4gKyAgIyAgQklUWzMyOjE2XSBpcyBmb3Ig c3ViLWZ1bmN0aW9uOjxCUj4NCj4gKyAgIyAgICBCSVQxNiAgIO+/vSBTa2lwIE5vdGlmeVBoYXNl IChBZnRlclBjaUVudW1lcmF0aW9uKTxCUj4NCj4gKyAgIyAgICBCSVQxNyAgIO+/vSBTa2lwIE5v dGlmeVBoYXNlIChSZWFkeVRvQm9vdCk8QlI+DQo+ICsgICMgICAgQklUMTggICDvv70gU2tpcCBO b3RpZnlQaGFzZSAoRW5kT2ZGaXJtd2FyZSk8QlI+DQo+ICsgICMgIEFueSB1bmRlZmluZWQgQklU cyBhcmUgcmVzZXJ2ZWQgZm9yIGZ1dHVyZSB1c2UuPEJSPg0KPiArICAjIEBQcm9tcHQgU2tpcCBG U1AgQVBJIGZyb20gRlNQIHdyYXBwZXIuDQo+ICsNCj4gZ0ludGVsRnNwMldyYXBwZXJUb2tlblNw YWNlR3VpZC5QY2RTa2lwRnNwQXBpfDB4MDAwMDAwMDB8VUlOVDMyfDB4NA0KPiAwMDAwMDA5DQo+ ICsNCj4gIFtQY2RzRml4ZWRBdEJ1aWxkLCBQY2RzUGF0Y2hhYmxlSW5Nb2R1bGUsUGNkc0R5bmFt aWMsUGNkc0R5bmFtaWNFeF0NCj4gDQo+IGdJbnRlbEZzcDJXcmFwcGVyVG9rZW5TcGFjZUd1aWQu UGNkRnNwc0Jhc2VBZGRyZXNzfDB4MDAwMDAwMDB8VUlOVA0KPiAzMnwweDAwMDAxMDAxDQo+IA0K PiBcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUNCj4gLS0NCj4gMi43LjAud2luZG93cy4xDQoN Cg==