From mboxrd@z Thu Jan 1 00:00:00 1970 From: anushasr Subject: [PATCH 5/8] drm/i915/HuC: Add KBL huC loading Support Date: Thu, 8 Dec 2016 15:02:16 -0800 Message-ID: <1481238139-9509-6-git-send-email-anusha.srivatsa@intel.com> References: <1481238139-9509-1-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 mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTPS id 377A06E1CD for ; Thu, 8 Dec 2016 23:02:26 +0000 (UTC) In-Reply-To: <1481238139-9509-1-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: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogQW51c2hhIFNyaXZhdHNhIDxhbnVzaGEuc3JpdmF0c2FAaW50ZWwuY29tPgoKVGhpcyBw YXRjaCBhZGRzIHRoZSBzdXBwb3J0IHRvIGxvYWQgSHVDIG9uIEtCTApWZXJzaW9uIDIuMAoKdjI6 IHJlYmFzZWQuCnYzOiByZWJhc2VkIG9uIHRvcCBvZiBkcm0tdGlwCnY0OiByZWJhc2VkLgoKQ2M6 IEplZmYgTWNnZWUgPGplZmYubWNnZWVAaW50ZWwuY29tPgpTaWduZWQtb2ZmLWJ5OiBBbnVzaGEg U3JpdmF0c2EgPGFudXNoYS5zcml2YXRzYUBpbnRlbC5jb20+ClJldmlld2VkLWJ5OiBKZWZmIE1j R2VlIDxqZWZmLm1jZ2VlQGludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRl bF9odWNfbG9hZGVyLmMgfCAxNiArKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTYg aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2h1 Y19sb2FkZXIuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2h1Y19sb2FkZXIuYwppbmRl eCBhN2ExYTdmLi45NmZjNzI3IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRl bF9odWNfbG9hZGVyLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfaHVjX2xvYWRl ci5jCkBAIC00OCw2ICs0OCwxMCBAQAogI2RlZmluZSBTS0xfRldfTUlOT1IgMDcKICNkZWZpbmUg U0tMX0JMRF9OVU0gMTM5OAogCisjZGVmaW5lIEtCTF9GV19NQUpPUiAwMgorI2RlZmluZSBLQkxf RldfTUlOT1IgMDAKKyNkZWZpbmUgS0JMX0JMRF9OVU0gMTgxMAorCiAjZGVmaW5lIEhVQ19GV19Q QVRIKHBsYXRmb3JtLCBtYWpvciwgbWlub3IsIGJsZF9udW0pIFwKIAkiaTkxNS8iIF9fc3RyaW5n aWZ5KHBsYXRmb3JtKSAiX2h1Y192ZXIiIF9fc3RyaW5naWZ5KG1ham9yKSAiXyIgXAogCV9fc3Ry aW5naWZ5KG1pbm9yKSAiXyIgX19zdHJpbmdpZnkoYmxkX251bSkgIi5iaW4iCkBAIC01OSw2ICs2 MywxMSBAQCBNT0RVTEVfRklSTVdBUkUoSTkxNV9TS0xfSFVDX1VDT0RFKTsKICNkZWZpbmUgSTkx NV9CWFRfSFVDX1VDT0RFIEhVQ19GV19QQVRIKGJ4dCwgQlhUX0ZXX01BSk9SLCBcCiAJQlhUX0ZX X01JTk9SLCBCWFRfQkxEX05VTSkKIE1PRFVMRV9GSVJNV0FSRShJOTE1X0JYVF9IVUNfVUNPREUp OworCisjZGVmaW5lIEk5MTVfS0JMX0hVQ19VQ09ERSBIVUNfRldfUEFUSChrYmwsIEtCTF9GV19N QUpPUiwgXAorCUtCTF9GV19NSU5PUiwgS0JMX0JMRF9OVU0pCitNT0RVTEVfRklSTVdBUkUoSTkx NV9LQkxfSFVDX1VDT0RFKTsKKwogLyoqCiAgKiBodWNfdWNvZGVfeGZlcigpIC0gRE1BJ3MgdGhl IGZpcm13YXJlCiAgKiBAZGV2X3ByaXY6IHRoZSBkcm0gZGV2aWNlCkBAIC0xNjgsOCArMTc3LDE1 IEBAIHZvaWQgaW50ZWxfaHVjX2luaXQoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2 KQogCQlmd19wYXRoID0gSTkxNV9CWFRfSFVDX1VDT0RFOwogCQlodWNfZnctPm1ham9yX3Zlcl93 YW50ZWQgPSBCWFRfRldfTUFKT1I7CiAJCWh1Y19mdy0+bWlub3JfdmVyX3dhbnRlZCA9IEJYVF9G V19NSU5PUjsKKwl9IGVsc2UgaWYgKElTX0tBQllMQUtFKGRldl9wcml2KSkgeworCQlmd19wYXRo ID0gSTkxNV9LQkxfSFVDX1VDT0RFOworCQlodWNfZnctPm1ham9yX3Zlcl93YW50ZWQgPSBLQkxf RldfTUFKT1I7CisJCWh1Y19mdy0+bWlub3JfdmVyX3dhbnRlZCA9IEtCTF9GV19NSU5PUjsKIAl9 CiAKKwlpZiAoZndfcGF0aCA9PSBOVUxMKQorCQlyZXR1cm47CisKIAlodWNfZnctPnVjX2Z3X3Bh dGggPSBmd19wYXRoOwogCWh1Y19mdy0+ZmV0Y2hfc3RhdHVzID0gVUNfRklSTVdBUkVfUEVORElO RzsKIAotLSAKMi43LjQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVs LWdmeAo=