From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Srivatsa, Anusha" Subject: Re: [PATCH 7/8] drm/i915/huc: Support HuC authentication Date: Fri, 13 Jan 2017 17:36:06 +0000 Message-ID: <83F5C7385F545743AD4FB2A62F75B0730196EACF@ORSMSX108.amr.corp.intel.com> References: <1484327228-19295-1-git-send-email-anusha.srivatsa@intel.com> <20170113172455.GR28328@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id DE17B6EE22 for ; Fri, 13 Jan 2017 17:36:20 +0000 (UTC) In-Reply-To: <20170113172455.GR28328@nuc-i3427.alporthouse.com> Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson Cc: "intel-gfx@lists.freedesktop.org" List-Id: intel-gfx@lists.freedesktop.org Cgo+LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPkZyb206IENocmlzIFdpbHNvbiBbbWFpbHRv OmNocmlzQGNocmlzLXdpbHNvbi5jby51a10KPlNlbnQ6IEZyaWRheSwgSmFudWFyeSAxMywgMjAx NyA5OjI1IEFNCj5UbzogU3JpdmF0c2EsIEFudXNoYSA8YW51c2hhLnNyaXZhdHNhQGludGVsLmNv bT4KPkNjOiBpbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnOyBIaWxlciwgQXJrYWRpdXN6 IDxhcmthZGl1c3ouaGlsZXJAaW50ZWwuY29tPjsKPldhamRlY3prbywgTWljaGFsIDxNaWNoYWwu V2FqZGVjemtvQGludGVsLmNvbT47IEFsZXggRGFpCj48eXUuZGFpQGludGVsLmNvbT47IFBldGVy IEFudG9pbmUgPHBldGVyLmFudG9pbmVAaW50ZWwuY29tPgo+U3ViamVjdDogUmU6IFtQQVRDSCA3 LzhdIGRybS9pOTE1L2h1YzogU3VwcG9ydCBIdUMgYXV0aGVudGljYXRpb24KPgo+T24gRnJpLCBK YW4gMTMsIDIwMTcgYXQgMDk6MDc6MDhBTSAtMDgwMCwgQW51c2hhIFNyaXZhdHNhIHdyb3RlOgo+ PiArLyoqCj4+ICsgKiBpbnRlbF9ndWNfYXV0aF9odWMoKSAtIGF1dGhlbnRpY2F0ZSB1Y29kZQo+ PiArICogQGRldl9wcml2OiB0aGUgZHJtX2k5MTVfZGV2aWNlCj4+ICsgKgo+PiArICogVHJpZ2dl cnMgYSBIdUMgZncgYXV0aGVudGljYXRpb24gcmVxdWVzdCB0byB0aGUgR3VDIHZpYQo+PiAraW50 ZWxfZ3VjX2FjdGlvbl8KPj4gKyAqIGF1dGhlbnRpY2F0ZV9odWMgaW50ZXJmYWNlLgo+PiArICov Cj4+ICt2b2lkIGludGVsX2d1Y19hdXRoX2h1YyhzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2 X3ByaXYpIHsKPj4gKwlzdHJ1Y3QgaW50ZWxfZ3VjICpndWMgPSAmZGV2X3ByaXYtPmd1YzsKPj4g KwlzdHJ1Y3QgaW50ZWxfaHVjICpodWMgPSAmZGV2X3ByaXYtPmh1YzsKPj4gKwlzdHJ1Y3QgaTkx NV92bWEgKnZtYTsKPj4gKwlpbnQgcmV0Owo+PiArCXUzMiBkYXRhWzJdOwo+PiArCj4+ICsJdm1h ID0gaTkxNV9nZW1fb2JqZWN0X2dndHRfcGluKGh1Yy0+Zncub2JqLCBOVUxMLCAwLCAwLAo+PiAr CQkJCVBJTl9PRkZTRVRfQklBUyB8IEdVQ19XT1BDTV9UT1ApOwo+PiArCWlmIChJU19FUlIodm1h KSkgewo+PiArCQlEUk1fRVJST1IoImZhaWxlZCB0byBwaW4gaHVjIGZ3IG9iamVjdCAlZFxuIiwK Pj4gKwkJCQkoaW50KVBUUl9FUlIodm1hKSk7Cj4+ICsJCXJldHVybjsKPj4gKwl9Cj4+ICsKPj4g KwkvKiBJbnZhbGlkYXRlIEd1QyBUTEIgdG8gbGV0IEd1QyB0YWtlIHRoZSBsYXRlc3QgdXBkYXRl cyB0byBHVFQuICovCj4+ICsJSTkxNV9XUklURShHRU44X0dUQ1IsIEdFTjhfR1RDUl9JTlZBTElE QVRFKTsKPj4gKwo+PiArCS8qIFNwZWNpZnkgYXV0aCBhY3Rpb24gYW5kIHdoZXJlIHB1YmxpYyBz aWduYXR1cmUgaXMuICovCj4+ICsJZGF0YVswXSA9IElOVEVMX0dVQ19BQ1RJT05fQVVUSEVOVElD QVRFX0hVQzsKPj4gKwlkYXRhWzFdID0gaTkxNV9nZ3R0X29mZnNldCh2bWEpICsgaHVjLT5mdy5y c2Ffb2Zmc2V0Owo+PiArCj4+ICsJcmV0ID0gaW50ZWxfZ3VjX3NlbmQoZ3VjLCBkYXRhLCBBUlJB WV9TSVpFKGRhdGEpKTsKPj4gKwlpZiAocmV0KSB7Cj4+ICsJCURSTV9FUlJPUigiSHVDOiBHdUMg ZGlkIG5vdCBhY2sgQXV0aCByZXF1ZXN0ICVkXG4iLCByZXQpOwo+PiArCQlnb3RvIG91dDsKPj4g Kwl9Cj4+ICsKPj4gKwkvKiBDaGVjayBhdXRoZW50aWNhdGlvbiBzdGF0dXMsIGl0IHNob3VsZCBi ZSBkb25lIGJ5IG5vdyAqLwo+PiArCXJldCA9IGludGVsX3dhaXRfZm9yX3JlZ2lzdGVyKGRldl9w cml2LAo+PiArCQkJCUhVQ19TVEFUVVMyLAo+PiArCQkJCUhVQ19GV19WRVJJRklFRCwKPj4gKwkJ CQlIVUNfRldfVkVSSUZJRUQsCj4+ICsJCQkJNTApOwo+PiArCj4+ICsJaWYgKHJldCkgewo+PiAr CQlEUk1fRVJST1IoIkh1QzogQXV0aGVudGljYXRpb24gZmFpbGVkICVkXG4iLCByZXQpOwo+PiAr CQlnb3RvIG91dDsKPj4gKwl9Cj4+ICsKPj4gKwlEUk1fRVJST1IoIkh1QyBBdXRoZW50aWNhdGlv biBTdWNjZXNzZnVsIVxuIik7Cj4KPlByb2JhYmx5IGRvbid0IHdhbnQgdG8gcHJvY2xhaW0gdXNp bmcgdGhlIEh1QyBhcyBhbiBlcnJvciA7LSkgLUNocmlzCgpPaC4uLiBJIHdhcyBhY3R1YWxseSB0 aGlua2luZyBpdCBpcyBnb29kIGlmIGl0IHByb2NsYWltZWQuLi4uCldvbnQgaXQgYmUgdXNlZnVs IG1lc3NhZ2UgdG8ga25vdz8KCkFudXNoYSAKPi0tCj5DaHJpcyBXaWxzb24sIEludGVsIE9wZW4g U291cmNlIFRlY2hub2xvZ3kgQ2VudHJlCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZy ZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ludGVsLWdmeAo=