From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [PATCH 7/8] drm/i915/huc: Support HuC authentication Date: Thu, 22 Dec 2016 23:30:14 +0000 Message-ID: <20161222233014.GG11865@nuc-i3427.alporthouse.com> References: <1482448344-6505-1-git-send-email-anusha.srivatsa@intel.com> <1482448344-6505-8-git-send-email-anusha.srivatsa@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from fireflyinternet.com (mail.fireflyinternet.com [109.228.58.192]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2E4906F3FB for ; Thu, 22 Dec 2016 23:30:24 +0000 (UTC) Content-Disposition: inline In-Reply-To: <1482448344-6505-8-git-send-email-anusha.srivatsa@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Anusha Srivatsa Cc: intel-gfx@lists.freedesktop.org, Alex Dai , Peter Antoine List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBEZWMgMjIsIDIwMTYgYXQgMDM6MTI6MjNQTSAtMDgwMCwgQW51c2hhIFNyaXZhdHNh IHdyb3RlOgo+ICt2b2lkIGludGVsX2d1Y19hdXRoX2h1YyhzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0 ZSAqZGV2X3ByaXYpCj4gK3sKPiArCXN0cnVjdCBpbnRlbF9ndWMgKmd1YyA9ICZkZXZfcHJpdi0+ Z3VjOwo+ICsJc3RydWN0IGludGVsX2h1YyAqaHVjID0gJmRldl9wcml2LT5odWM7Cj4gKwlzdHJ1 Y3QgaTkxNV92bWEgKnZtYTsKPiArCWludCByZXQ7Cj4gKwl1MzIgZGF0YVsyXTsKPiArCj4gKwkv KiBCeXBhc3MgdGhlIGNhc2Ugd2hlcmUgdGhlcmUgaXMgbm8gSHVDIGZpcm13YXJlICovCj4gKwlp ZiAoaHVjLT5mdy5mZXRjaF9zdGF0dXMgPT0gSU5URUxfVUNfRklSTVdBUkVfTk9ORSB8fAo+ICsJ CWh1Yy0+ZncubG9hZF9zdGF0dXMgPT0gSU5URUxfVUNfRklSTVdBUkVfTk9ORSkKPiArCQlyZXR1 cm47Cj4gKwo+ICsJaWYgKGd1Yy0+ZncubG9hZF9zdGF0dXMgIT0gSU5URUxfVUNfRklSTVdBUkVf U1VDQ0VTUykgewo+ICsJCURSTV9FUlJPUigiSHVDOiBHdUMgZncgd2Fzbid0IGxvYWRlZC4gQ2Fu J3QgYXV0aGVudGljYXRlXG4iKTsKPiArCQlyZXR1cm47Cj4gKwl9Cj4gKwo+ICsJaWYgKGh1Yy0+ ZncubG9hZF9zdGF0dXMgIT0gSU5URUxfVUNfRklSTVdBUkVfU1VDQ0VTUykgewo+ICsJCURSTV9F UlJPUigiSHVDOiBmdyB3YXNuJ3QgbG9hZGVkLiBOb3RoaW5nIHRvIGF1dGhlbnRpY2F0ZVxuIik7 Cj4gKwkJcmV0dXJuOwo+ICsJfQo+ICsKPiArCXZtYSA9IGk5MTVfZ2VtX29iamVjdF9nZ3R0X3Bp bihodWMtPmZ3LnVjX2Z3X29iaiwgTlVMTCwgMCwgMCwgMCk7Cj4gKwlpZiAoSVNfRVJSKHZtYSkp IHsKPiArCQlEUk1fREVCVUdfRFJJVkVSKCJwaW4gZmFpbGVkICVkXG4iLCAoaW50KVBUUl9FUlIo dm1hKSk7Cj4gKwkJcmV0dXJuOwo+ICsJfQo+ICsKPiArCj4gKwkvKiBJbnZhbGlkYXRlIEd1QyBU TEIgdG8gbGV0IEd1QyB0YWtlIHRoZSBsYXRlc3QgdXBkYXRlcyB0byBHVFQuICovCj4gKwlJOTE1 X1dSSVRFKEdFTjhfR1RDUiwgR0VOOF9HVENSX0lOVkFMSURBVEUpOwoKU3RpbGwgd29ya2luZyBv biBzdG9wcGluZyB0aGlzIGZyb20gZnJlcXVlbnRseSBwb3BwaW5nIHVwIGluIGNvZGUKb3V0c2lk ZSBvZiB0aGUgR1RUIHJvdXRpbmVzLgoKPiArCS8qIFNwZWNpZnkgYXV0aCBhY3Rpb24gYW5kIHdo ZXJlIHB1YmxpYyBzaWduYXR1cmUgaXMuICovCj4gKwlkYXRhWzBdID0gSU5URUxfR1VDX0FDVElP Tl9BVVRIRU5USUNBVEVfSFVDOwo+ICsJZGF0YVsxXSA9IGk5MTVfZ2d0dF9vZmZzZXQodm1hKSAr IGh1Yy0+ZncucnNhX29mZnNldDsKPiArCj4gKwlyZXQgPSBpbnRlbF9ndWNfc2VuZChndWMsIGRh dGEsIEFSUkFZX1NJWkUoZGF0YSkpOwo+ICsJaWYgKHJldCkgewo+ICsJCURSTV9FUlJPUigiSHVD OiBHdUMgZGlkIG5vdCBhY2sgQXV0aCByZXF1ZXN0XG4iKTsKPiArCQlnb3RvIG91dDsKPiArCX0K PiArCj4gKwkvKiBDaGVjayBhdXRoZW50aWNhdGlvbiBzdGF0dXMsIGl0IHNob3VsZCBiZSBkb25l IGJ5IG5vdyAqLwo+ICsJcmV0ID0gd2FpdF9mb3IoKEk5MTVfUkVBRChIVUNfU1RBVFVTMikgJiBI VUNfRldfVkVSSUZJRUQpID4gMCwgNTApOwoKcmV0ID0gaW50ZWxfd2FpdF9mb3JfcmVnaXN0ZXIo ZGV2X3ByaXYsCgkJCSAgICAgIEhVQ19TVEFUVVMyLAoJCQkgICAgICBIVUNfRldfVkVSSUZJRUQs CgkJCSAgICAgIEhVQ19GV19WRVJJRklFRCwKCQkJICAgICAgNTApOwoKd2FpdF9mb3IoKSBpcyBh IHJhdGhlciBsYXJnZSBtYWNybywgYW5kIGludGVsX3dhaXRfZm9yX3JlZ2lzdGVyKCkKZW1wbG95 cyB0aGUgc3BpbiB0aGVuIHNsZWVwIG9wdGltaXNhdGlvbiBmb3IgcXVpY2sgcmVzcG9uc2VzLgot Q2hyaXMKCi0tIApDaHJpcyBXaWxzb24sIEludGVsIE9wZW4gU291cmNlIFRlY2hub2xvZ3kgQ2Vu dHJlCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVs LWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczov L2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=