From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anusha Srivatsa Subject: [PATCH 5/8] drm/i915/HuC: Add KBL huC loading Support Date: Wed, 30 Nov 2016 15:31:31 -0800 Message-ID: <1480548694-23000-6-git-send-email-anusha.srivatsa@intel.com> References: <1480548694-23000-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 mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTPS id DA1336E606 for ; Wed, 30 Nov 2016 23:31:57 +0000 (UTC) In-Reply-To: <1480548694-23000-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 VGhpcyBwYXRjaCBhZGRzIHRoZSBzdXBwb3J0IHRvIGxvYWQgSHVDIG9uIEtCTApWZXJzaW9uIDIu MAoKdjI6IHJlYmFzZWQuCnYzOiByZWJhc2VkIG9uIHRvcCBvZiBkcm0tdGlwCgpDYzogSmVmZiBN Y2dlZSA8amVmZi5tY2dlZUBpbnRlbC5jb20+ClNpZ25lZC1vZmYtYnk6IEFudXNoYSBTcml2YXRz YSA8YW51c2hhLnNyaXZhdHNhQGludGVsLmNvbT4KUmV2aWV3ZWQtYnk6IEplZmYgTWNHZWUgPGpl ZmYubWNnZWVAaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2h1Y19s b2FkZXIuYyB8IDE2ICsrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxNiBpbnNlcnRp b25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfaHVjX2xvYWRl ci5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfaHVjX2xvYWRlci5jCmluZGV4IDYzNTdj MTkuLjIwNTI2YTQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2h1Y19s b2FkZXIuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9odWNfbG9hZGVyLmMKQEAg LTQ4LDYgKzQ4LDEwIEBACiAjZGVmaW5lIFNLTF9GV19NSU5PUiAwNwogI2RlZmluZSBTS0xfQkxE X05VTSAxMzk4CiAKKyNkZWZpbmUgS0JMX0ZXX01BSk9SIDAyCisjZGVmaW5lIEtCTF9GV19NSU5P UiAwMAorI2RlZmluZSBLQkxfQkxEX05VTSAxODEwCisKICNkZWZpbmUgSFVDX0ZXX1BBVEgocGxh dGZvcm0sIG1ham9yLCBtaW5vciwgYmxkX251bSkgXAogCSJpOTE1LyIgX19zdHJpbmdpZnkocGxh dGZvcm0pICJfaHVjX3ZlciIgX19zdHJpbmdpZnkobWFqb3IpICJfIiBcCiAJX19zdHJpbmdpZnko bWlub3IpICJfIiBfX3N0cmluZ2lmeShibGRfbnVtKSAiLmJpbiIKQEAgLTU5LDYgKzYzLDExIEBA IE1PRFVMRV9GSVJNV0FSRShJOTE1X1NLTF9IVUNfVUNPREUpOwogI2RlZmluZSBJOTE1X0JYVF9I VUNfVUNPREUgSFVDX0ZXX1BBVEgoYnh0LCBCWFRfRldfTUFKT1IsIFwKIAlCWFRfRldfTUlOT1Is IEJYVF9CTERfTlVNKQogTU9EVUxFX0ZJUk1XQVJFKEk5MTVfQlhUX0hVQ19VQ09ERSk7CisKKyNk ZWZpbmUgSTkxNV9LQkxfSFVDX1VDT0RFIEhVQ19GV19QQVRIKGtibCwgS0JMX0ZXX01BSk9SLCBc CisJS0JMX0ZXX01JTk9SLCBLQkxfQkxEX05VTSkKK01PRFVMRV9GSVJNV0FSRShJOTE1X0tCTF9I VUNfVUNPREUpOworCiAvKioKICAqIGh1Y191Y29kZV94ZmVyKCkgLSBETUEncyB0aGUgZmlybXdh cmUKICAqIEBkZXZfcHJpdjogdGhlIGRybSBkZXZpY2UKQEAgLTE3MCw4ICsxNzksMTUgQEAgdm9p ZCBpbnRlbF9odWNfaW5pdChzdHJ1Y3QgZHJtX2RldmljZSAqZGV2KQogCQlmd19wYXRoID0gSTkx NV9CWFRfSFVDX1VDT0RFOwogCQlodWNfZnctPm1ham9yX3Zlcl93YW50ZWQgPSBCWFRfRldfTUFK T1I7CiAJCWh1Y19mdy0+bWlub3JfdmVyX3dhbnRlZCA9IEJYVF9GV19NSU5PUjsKKwl9IGVsc2Ug aWYgKElTX0tBQllMQUtFKGRldl9wcml2KSkgeworCQlmd19wYXRoID0gSTkxNV9LQkxfSFVDX1VD T0RFOworCQlodWNfZnctPm1ham9yX3Zlcl93YW50ZWQgPSBLQkxfRldfTUFKT1I7CisJCWh1Y19m dy0+bWlub3JfdmVyX3dhbnRlZCA9IEtCTF9GV19NSU5PUjsKIAl9CiAKKwlpZiAoZndfcGF0aCA9 PSBOVUxMKQorCQlyZXR1cm47CisKIAlodWNfZnctPnVjX2Z3X3BhdGggPSBmd19wYXRoOwogCWh1 Y19mdy0+ZmV0Y2hfc3RhdHVzID0gVUNfRklSTVdBUkVfUEVORElORzsKIAotLSAKMi43LjQKCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBt YWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3Rz LmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=