From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anusha Srivatsa Subject: [PATCH 4/8] drm/i915/huc: Add BXT HuC Loading Support Date: Wed, 4 Jan 2017 05:27:26 -0800 Message-ID: <1483536450-4536-5-git-send-email-anusha.srivatsa@intel.com> References: <1483536450-4536-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 mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id 1DEA26E709 for ; Wed, 4 Jan 2017 13:30:47 +0000 (UTC) In-Reply-To: <1483536450-4536-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 VGhpcyBwYXRjaCBhZGRzIHRoZSBIdUMgTG9hZGluZyBmb3IgdGhlIEJYVCBieSB1c2luZwp0aGUg dXBkYXRlZCBmaWxlIGNvbnN0cnVjdGlvbi4KClZlcnNpb24gMS43IG9mIHRoZSBIdUMgZmlybXdh cmUuCgp2MjogcmViYXNlZC4KdjM6IHJlYmFzZWQgb24gdG9wIG9mIGRybS10aXAKdjQ6IHJlYmFz ZWQuCnY1OiByZWJhc2VkLiBSZW5hbWUgQlhUX0ZXX01BSk9SIHRvIEJYVF9IVUNfRldfCnY2OiBy ZWJhc2VkLgp2NzogcmViYXNlZC4KCkNjOiBUdnJ0a28gVXJzdWxpbiA8dHZydGtvLnVyc3VsaW5A bGludXguaW50ZWwuY29tPgpTaWduZWQtb2ZmLWJ5OiBBbnVzaGEgU3JpdmF0c2EgPGFudXNoYS5z cml2YXRzYUBpbnRlbC5jb20+ClJldmlld2VkLWJ5OiBBcmthZGl1c3ogSGlsZXIgPGFya2FkaXVz ei5oaWxlckBpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfaHVjX2xv YWRlci5jIHwgMTEgKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCsp CgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfaHVjX2xvYWRlci5jIGIv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfaHVjX2xvYWRlci5jCmluZGV4IDZmM2VkMTIuLjZj ZmNiNTEgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2h1Y19sb2FkZXIu YworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9odWNfbG9hZGVyLmMKQEAgLTQwLDYg KzQwLDEwIEBACiAgKiBOb3RlIHRoYXQgSHVDIGZpcm13YXJlIGxvYWRpbmcgbXVzdCBiZSBkb25l IGJlZm9yZSBHdUMgbG9hZGluZy4KICAqLwogCisjZGVmaW5lIEJYVF9IVUNfRldfTUFKT1IgMDEK KyNkZWZpbmUgQlhUX0hVQ19GV19NSU5PUiAwNworI2RlZmluZSBCWFRfQkxEX05VTSAxMzk4CisK ICNkZWZpbmUgU0tMX0hVQ19GV19NQUpPUiAwMQogI2RlZmluZSBTS0xfSFVDX0ZXX01JTk9SIDA3 CiAjZGVmaW5lIFNLTF9CTERfTlVNIDEzOTgKQEAgLTUyLDYgKzU2LDkgQEAKIAlTS0xfSFVDX0ZX X01JTk9SLCBTS0xfQkxEX05VTSkKIE1PRFVMRV9GSVJNV0FSRShJOTE1X1NLTF9IVUNfVUNPREUp OwogCisjZGVmaW5lIEk5MTVfQlhUX0hVQ19VQ09ERSBIVUNfRldfUEFUSChieHQsIEJYVF9IVUNf RldfTUFKT1IsIFwKKwlCWFRfSFVDX0ZXX01JTk9SLCBCWFRfQkxEX05VTSkKK01PRFVMRV9GSVJN V0FSRShJOTE1X0JYVF9IVUNfVUNPREUpOwogLyoqCiAgKiBodWNfdWNvZGVfeGZlcigpIC0gRE1B J3MgdGhlIGZpcm13YXJlCiAgKiBAZGV2X3ByaXY6IHRoZSBkcm0gZGV2aWNlCkBAIC0xNTMsNiAr MTYwLDEwIEBAIHZvaWQgaW50ZWxfaHVjX2luaXQoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRl dl9wcml2KQogCQlmd19wYXRoID0gSTkxNV9TS0xfSFVDX1VDT0RFOwogCQlodWNfZnctPm1ham9y X3Zlcl93YW50ZWQgPSBTS0xfSFVDX0ZXX01BSk9SOwogCQlodWNfZnctPm1pbm9yX3Zlcl93YW50 ZWQgPSBTS0xfSFVDX0ZXX01JTk9SOworCX0gZWxzZSBpZiAoSVNfQlJPWFRPTihkZXZfcHJpdikp IHsKKwkJZndfcGF0aCA9IEk5MTVfQlhUX0hVQ19VQ09ERTsKKwkJaHVjX2Z3LT5tYWpvcl92ZXJf d2FudGVkID0gQlhUX0hVQ19GV19NQUpPUjsKKwkJaHVjX2Z3LT5taW5vcl92ZXJfd2FudGVkID0g QlhUX0hVQ19GV19NSU5PUjsKIAl9CiAKIAlodWNfZnctPnVjX2Z3X3BhdGggPSBmd19wYXRoOwot LSAKMi43LjQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=