From mboxrd@z Thu Jan 1 00:00:00 1970 From: anushasr Subject: [PATCH 4/8] drm/i915/huc: Add BXT HuC Loading Support Date: Thu, 8 Dec 2016 15:02:15 -0800 Message-ID: <1481238139-9509-5-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 BAC4B6E894 for ; Thu, 8 Dec 2016 23:02:25 +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 YXRjaCBhZGRzIHRoZSBIdUMgTG9hZGluZyBmb3IgdGhlIEJYVCBieSB1c2luZwp0aGUgdXBkYXRl ZCBmaWxlIGNvbnN0cnVjdGlvbi4KClZlcnNpb24gMS43IG9mIHRoZSBIdUMgZmlybXdhcmUuCgp2 MjogcmViYXNlZC4KdjM6IHJlYmFzZWQgb24gdG9wIG9mIGRybS10aXAKdjQ6IHJlYmFzZWQuCgpD YzogSmVmZiBNY2dlZSA8amVmZi5tY2dlZUBpbnRlbC5jb20+ClNpZ25lZC1vZmYtYnk6IEFudXNo YSBTcml2YXRzYSA8YW51c2hhLnNyaXZhdHNhQGludGVsLmNvbT4KUmV2aWV3ZWQtYnk6IEplZmYg TWNHZWUgPGplZmYubWNnZWVAaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX2h1Y19sb2FkZXIuYyB8IDExICsrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTEgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2h1Y19s b2FkZXIuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2h1Y19sb2FkZXIuYwppbmRleCBl MGVmZDFjLi5hN2ExYTdmIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9o dWNfbG9hZGVyLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfaHVjX2xvYWRlci5j CkBAIC00MCw2ICs0MCwxMCBAQAogICogTm90ZSB0aGF0IEh1QyBmaXJtd2FyZSBsb2FkaW5nIG11 c3QgYmUgZG9uZSBiZWZvcmUgR3VDIGxvYWRpbmcuCiAgKi8KIAorI2RlZmluZSBCWFRfRldfTUFK T1IgMDEKKyNkZWZpbmUgQlhUX0ZXX01JTk9SIDA3CisjZGVmaW5lIEJYVF9CTERfTlVNIDEzOTgK KwogI2RlZmluZSBTS0xfRldfTUFKT1IgMDEKICNkZWZpbmUgU0tMX0ZXX01JTk9SIDA3CiAjZGVm aW5lIFNLTF9CTERfTlVNIDEzOTgKQEAgLTUyLDYgKzU2LDkgQEAKIAlTS0xfRldfTUlOT1IsIFNL TF9CTERfTlVNKQogTU9EVUxFX0ZJUk1XQVJFKEk5MTVfU0tMX0hVQ19VQ09ERSk7CiAKKyNkZWZp bmUgSTkxNV9CWFRfSFVDX1VDT0RFIEhVQ19GV19QQVRIKGJ4dCwgQlhUX0ZXX01BSk9SLCBcCisJ QlhUX0ZXX01JTk9SLCBCWFRfQkxEX05VTSkKK01PRFVMRV9GSVJNV0FSRShJOTE1X0JYVF9IVUNf VUNPREUpOwogLyoqCiAgKiBodWNfdWNvZGVfeGZlcigpIC0gRE1BJ3MgdGhlIGZpcm13YXJlCiAg KiBAZGV2X3ByaXY6IHRoZSBkcm0gZGV2aWNlCkBAIC0xNTcsNiArMTY0LDEwIEBAIHZvaWQgaW50 ZWxfaHVjX2luaXQoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2KQogCQlmd19wYXRo ID0gSTkxNV9TS0xfSFVDX1VDT0RFOwogCQlodWNfZnctPm1ham9yX3Zlcl93YW50ZWQgPSBTS0xf RldfTUFKT1I7CiAJCWh1Y19mdy0+bWlub3JfdmVyX3dhbnRlZCA9IFNLTF9GV19NSU5PUjsKKwl9 IGVsc2UgaWYgKElTX0JST1hUT04oZGV2X3ByaXYpKSB7CisJCWZ3X3BhdGggPSBJOTE1X0JYVF9I VUNfVUNPREU7CisJCWh1Y19mdy0+bWFqb3JfdmVyX3dhbnRlZCA9IEJYVF9GV19NQUpPUjsKKwkJ aHVjX2Z3LT5taW5vcl92ZXJfd2FudGVkID0gQlhUX0ZXX01JTk9SOwogCX0KIAogCWh1Y19mdy0+ dWNfZndfcGF0aCA9IGZ3X3BhdGg7Ci0tIAoyLjcuNAoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhA bGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==