From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=192.55.52.136; helo=mga12.intel.com; envelope-from=jiewen.yao@intel.com; receiver=edk2-devel@lists.01.org Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 70F2521184AD8 for ; Fri, 9 Nov 2018 15:17:58 -0800 (PST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 09 Nov 2018 15:17:57 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.54,485,1534834800"; d="scan'208,217";a="89975546" Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by orsmga006.jf.intel.com with ESMTP; 09 Nov 2018 15:17:57 -0800 Received: from fmsmsx161.amr.corp.intel.com (10.18.125.9) by FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS) id 14.3.408.0; Fri, 9 Nov 2018 15:17:57 -0800 Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by FMSMSX161.amr.corp.intel.com (10.18.125.9) with Microsoft SMTP Server (TLS) id 14.3.408.0; Fri, 9 Nov 2018 15:17:57 -0800 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.84]) by SHSMSX151.ccr.corp.intel.com ([169.254.3.199]) with mapi id 14.03.0415.000; Sat, 10 Nov 2018 07:17:54 +0800 From: "Yao, Jiewen" To: "Cohen, Eugene" , "edk2-devel@lists.01.org" , "Zhang, Chao B" CC: "Bin, Sung-Uk (???)" , "Chae, Matthew" Thread-Topic: [RFC] TPM non-MMIO Access Thread-Index: AdR4eHIvXr9RSadIS3utDDz6q0OUJgABNhiwAAEyJOA= Date: Fri, 9 Nov 2018 23:17:54 +0000 Message-ID: <74D8A39837DF1E4DA445A8C0B3885C503F3DF9C6@shsmsx102.ccr.corp.intel.com> References: Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiOWY2ZGMwNmItZDY2OS00YjE2LWExNWEtMjBhNzFmYzdiNjYxIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiTGhIWnhqTTNOclRIK0xhanRkQjI1SE0xZXByQlRYZExIVmRwQ2NxajhvNEg0WFczaXZzVXZQM25JcmFDOVwvVkYifQ== x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.0.400.15 dlp-reaction: no-action x-originating-ip: [10.239.127.40] MIME-Version: 1.0 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [RFC] TPM non-MMIO Access X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Nov 2018 23:17:59 -0000 Content-Language: en-US Content-Type: text/plain; charset="ks_c_5601-1987" Content-Transfer-Encoding: base64 SGkgRXVnZW5lDQpUaGUgVHBtSW9MaWIgcHJvcG9zYWwgaXMgc2ltaWxhciB0byB0aGUgZXhpc3Rp bmcgVHBtRGV2aWNlTGliLg0KV2UgaGF2ZSBJMkMgVFBNIGluc3RhbmNlIGFzIGV4YW1wbGUuIFlv dSBtYXkgY3JlYXRlIFRwbTEyRGV2aWNlTGliWFhYU3BpLg0KDQpQbGVhc2UgbGV0IHVzIGtub3cg aWYgdGhlcmUgaXMgYW55IGdhcCB0byBzdXBwb3J0IHlvdXIgbm9uLU1NSU8gZGV2aWNlLg0KDQpU aGFuayB5b3UNCllhbyBKaWV3ZW4NCg0KDQpGcm9tOiBZYW8sIEppZXdlbg0KU2VudDogU2F0dXJk YXksIE5vdmVtYmVyIDEwLCAyMDE4IDc6MTIgQU0NClRvOiAnQ29oZW4sIEV1Z2VuZScgPGV1Z2Vu ZUBocC5jb20+OyBlZGsyLWRldmVsQGxpc3RzLjAxLm9yZzsgWmhhbmcsIENoYW8gQiA8Y2hhby5i LnpoYW5nQGludGVsLmNvbT4NCkNjOiBCaW4sIFN1bmctVWsgKLrzvLq/7SkgPHN1bmd1ay1iaW5A aHAuY29tPjsgQ2hhZSwgTWF0dGhldyA8bWF0dGhldy5jaGFlQGhwLmNvbT4NClN1YmplY3Q6IFJF OiBbUkZDXSBUUE0gbm9uLU1NSU8gQWNjZXNzDQoNCkhpIEV1Z2VuZQ0KQ29tcGxldGUgYWdyZWUu DQoNCg0KMSkgICAgICBwbGVhc2UgaWdub3JlIFRwbUNvbW1MaWIuIEl0IGlzIGRlcHJlY2F0ZWQu IDopDQoNCg0KMikgICAgICB3ZSBkaWQgbm90aWNlIHRoZXJlIGlzIG5vbi1NTUlPIFRQTSBkZXZp Y2UgYmVmb3JlIGFuZCBhYnN0cmFjdCB0aGUgZGV2aWNlIGFjY2VzcyB2aWEgVHBtMkRldmljZUxp YiBhbmQgVHBtMTJEZXZpY2VMaWIgbGlicmFyeSBjbGFzcy4gVGhlIFRwbTJEZXZpY2VMaWJEVHBt IGFuZCBUcG0xMkRldmljZUxpYkRUcG0gYXJlIHRoZSBsaWJyYXJ5IGluc3RhbmNlIGZvciBNTUlP IFRJUyBhY2Nlc3MuDQoNCldlIGRvIGhhdmUgb3RoZXIgaW5zdGFuY2Ugc3VjaCBhcyBRdWFya1Bs YXRmb3JtUGtnXExpYnJhcnlcVHBtMTJEZXZpY2VMaWJBdG1lbEkyYyBvciBRdWFya1BsYXRmb3Jt UGtnXExpYnJhcnlcVHBtMTJEZXZpY2VMaWJJbmZpbmVvbkkyYy4NCg0KDQozKSAgICAgIFRjZzJD b25maWcgaXMgYWxzbyBhIFRQTSBkZXZpY2Ugb3JpZW50ZWQgZHJpdmVyLiBJdCBpcyBvcHRpb25h bC4NCllvdSBtYXkgd2FudCB0byB0YWtlIGEgbG9vayBhdCBRdWFya1BsYXRmb3JtUGtnXFF1YXJr LmRzYyB0byBzZWUgZGlmZmVyZW50IFRQTSBkZXZpY2UgaXMgY2hvc2VuLg0KDQogICMNCiAgIyBU UE0gMS4yIEhhcmR3YXJlLiAgT3B0aW9ucyBhcmUgW05PTkUsIExQQywgQVRNRUxfSTJDLCBJTkZJ TkVPTl9JMkNdDQogICMNCiAgREVGSU5FIFRQTV8xMl9IQVJEV0FSRSAgICAgID0gTk9ORQ0KDQpU aGFuayB5b3UNCllhbyBKaWV3ZW4NCg0KRnJvbTogQ29oZW4sIEV1Z2VuZSBbbWFpbHRvOmV1Z2Vu ZUBocC5jb21dDQpTZW50OiBTYXR1cmRheSwgTm92ZW1iZXIgMTAsIDIwMTggNjozOCBBTQ0KVG86 IGVkazItZGV2ZWxAbGlzdHMuMDEub3JnPG1haWx0bzplZGsyLWRldmVsQGxpc3RzLjAxLm9yZz47 IFpoYW5nLCBDaGFvIEIgPGNoYW8uYi56aGFuZ0BpbnRlbC5jb208bWFpbHRvOmNoYW8uYi56aGFu Z0BpbnRlbC5jb20+PjsgWWFvLCBKaWV3ZW4gPGppZXdlbi55YW9AaW50ZWwuY29tPG1haWx0bzpq aWV3ZW4ueWFvQGludGVsLmNvbT4+DQpDYzogQmluLCBTdW5nLVVrICi687y6v+0pIDxzdW5ndWst YmluQGhwLmNvbTxtYWlsdG86c3VuZ3VrLWJpbkBocC5jb20+PjsgQ2hhZSwgTWF0dGhldyA8bWF0 dGhldy5jaGFlQGhwLmNvbTxtYWlsdG86bWF0dGhldy5jaGFlQGhwLmNvbT4+DQpTdWJqZWN0OiBb UkZDXSBUUE0gbm9uLU1NSU8gQWNjZXNzDQoNCkRlYXIgU2VjdXJpdHlQa2cgbWFpbnRhaW5lcnMs DQoNCldlIGFyZSB0cnlpbmcgdG8gdXNlIHRoZSBTZWN1cml0eVBrZyBUUE0gc3VwcG9ydCAoVGNn MkNvbmZpZywgVHBtMkRldmljZUxpYkRUcG0sIGV0YykgYW5kIHNlZSB0aGF0IGFjY2VzcyB0byB0 aGUgVFBNIGFyZSB1c2luZyB0aGUgTU1JTyByb3V0aW5lcyBzdWNoIGFzIE1taW9SZWFkOCgpLg0K DQpOb3QgYWxsIHBsYXRmb3JtcyBzdXBwb3J0IG1lbW9yeS1tYXBwZWQgYWNjZXNzIHRvIHRoZSBU UE0gc28gd2Ugd291bGQgbGlrZSB0byBwcm9wb3NlIHRoYXQgd2UgY3JlYXRlIGEgbGlicmFyeSB0 byBhYnN0cmFjdCB0aGUgVFBNIGFjY2VzcywgY2FsbGVkIHRoZSBUcG1Jb0xpYi4gIE9uZSBpbnN0 YW5jZSBvZiB0aGUgbGlicmFyeSB3b3VsZCBwcm92aWRlIHRoZSBNbWlvIChUcG1Jb0xpYk1taW8p IG1ldGhvZCBidXQgb3RoZXJzIGNhbiB1c2UgcHJvdG9jb2xzIGxpa2UgU1BJIChUcG1Jb0xpYlNw aSkuDQoNCkJlZm9yZSBzdGFydGluZyB0aGlzIHdvcmsgSSB3YW50ZWQgdG8gY2hlY2sgaWYgeW91 IGFncmVlIHdpdGggdGhlIGFwcHJvYWNoIG9mIHJlcGxhY2luZyB0aGUgTW1pbyBjYWxscyB3aXRo IG5ldyBUcG1Jb0xpYiBvbmVzLiAgV2UgY2FuIHVwc3RyZWFtIHRoZSBsaWJyYXJ5IGhlYWRlciBh bmQgbW1pbyBsaWJyYXJ5IGluc3RhbmNlIChvciB5b3UgY291bGQgZG8gdGhlIHdvcmsgaWYgeW91 IHRoaW5rIGl0IHdvdWxkIGJlIGVhc2llciBmb3IgeW91KS4NCg0KSSBjb3VudGVkIHVwIHRoZSBu dW1iZXIgb2YgaW5zdGFuY2VzIG9mIHVuaXF1ZSBNTUlPIGNhbGxzIGluIHRoZSBUUE0gbGlicmFy aWVzIGFuZCBnb3QNCg0KTGlicmFyeS9UcG1Db21tTGliL1Rpc1BjLmM6Nw0KTGlicmFyeS9UcG0y RGV2aWNlTGliRFRwbS9UcG0yVGlzLmM6MTMNCkxpYnJhcnkvVHBtMkRldmljZUxpYkRUcG0vVHBt MlB0cC5jOjI5DQpMaWJyYXJ5L1RwbTEyRGV2aWNlTGliRFRwbS9UcG0xMlRpcy5jOjE2DQoNClBs ZWFzZSBsZXQgbWUga25vdyBpZiB0aGlzIHdvcmtzIGZvciB5b3UgYW5kIGhvdyB5b3UnZCBsaWtl IHRvIHN0cnVjdHVyZSB0aGUgY2hhbmdlLg0KDQpUaGFua3MsDQoNCkV1Z2VuZQ0KDQoNCg0KDQo=