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: Fri, 13 Jan 2017 09:06:45 -0800 Message-ID: <1484327205-19150-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 1325F6EE23 for ; Fri, 13 Jan 2017 17:10:01 +0000 (UTC) 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 cmUuCgp2MjogcmViYXNlZCBvbiB0byB0b3AgZHJtLXRpcC4gUmVuYW1lIEJYVF9GV19NQUpPUiB0 byBCWFRfSFVDX0ZXXwoKQ2M6IE1pY2hhIFdhamRlY3prbyA8bWljaGFsLndhamRlY3prb0BpbnRl bC5jb20+CkNjOiBUdnJ0a28gVXJzdWxpbiA8dHZydGtvLnVyc3VsaW5AbGludXguaW50ZWwuY29t PgpTaWduZWQtb2ZmLWJ5OiBBbnVzaGEgU3JpdmF0c2EgPGFudXNoYS5zcml2YXRzYUBpbnRlbC5j b20+ClJldmlld2VkLWJ5OiBBcmthZGl1c3ogSGlsZXIgPGFya2FkaXVzei5oaWxlckBpbnRlbC5j b20+ClJldmlld2VkLWJ5OiBNaWNoYWwgV2FqZGVjemtvIDxtaWNoYWwud2FqZGVjemtvQGludGVs LmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9odWMuYyB8IDExICsrKysrKysr KysrCiAxIGZpbGUgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX2h1Yy5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf aHVjLmMKaW5kZXggZDU2NzcyMS4uOWQ0ZGQyYiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfaHVjLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfaHVjLmMK QEAgLTQwLDYgKzQwLDEwIEBACiAgKiBOb3RlIHRoYXQgSHVDIGZpcm13YXJlIGxvYWRpbmcgbXVz dCBiZSBkb25lIGJlZm9yZSBHdUMgbG9hZGluZy4KICAqLwogCisjZGVmaW5lIEJYVF9IVUNfRldf TUFKT1IgMDEKKyNkZWZpbmUgQlhUX0hVQ19GV19NSU5PUiAwNworI2RlZmluZSBCWFRfQkxEX05V TSAxMzk4CisKICNkZWZpbmUgU0tMX0hVQ19GV19NQUpPUiAwMQogI2RlZmluZSBTS0xfSFVDX0ZX X01JTk9SIDA3CiAjZGVmaW5lIFNLTF9CTERfTlVNIDEzOTgKQEAgLTUyLDYgKzU2LDkgQEAKIAlT S0xfSFVDX0ZXX01JTk9SLCBTS0xfQkxEX05VTSkKIE1PRFVMRV9GSVJNV0FSRShJOTE1X1NLTF9I VUNfVUNPREUpOwogCisjZGVmaW5lIEk5MTVfQlhUX0hVQ19VQ09ERSBIVUNfRldfUEFUSChieHQs IEJYVF9IVUNfRldfTUFKT1IsIFwKKwlCWFRfSFVDX0ZXX01JTk9SLCBCWFRfQkxEX05VTSkKK01P RFVMRV9GSVJNV0FSRShJOTE1X0JYVF9IVUNfVUNPREUpOwogLyoqCiAgKiBodWNfdWNvZGVfeGZl cigpIC0gRE1BJ3MgdGhlIGZpcm13YXJlCiAgKiBAZGV2X3ByaXY6IHRoZSBkcm1faTkxNV9wcml2 YXRlIGRldmljZQpAQCAtMTU3LDYgKzE2NCwxMCBAQCB2b2lkIGludGVsX2h1Y19pbml0KHN0cnVj dCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdikKIAkJZndfcGF0aCA9IEk5MTVfU0tMX0hVQ19V Q09ERTsKIAkJaHVjX2Z3LT5tYWpvcl92ZXJfd2FudGVkID0gU0tMX0hVQ19GV19NQUpPUjsKIAkJ aHVjX2Z3LT5taW5vcl92ZXJfd2FudGVkID0gU0tMX0hVQ19GV19NSU5PUjsKKwl9IGVsc2UgaWYg KElTX0JST1hUT04oZGV2X3ByaXYpKSB7CisJCWZ3X3BhdGggPSBJOTE1X0JYVF9IVUNfVUNPREU7 CisJCWh1Y19mdy0+bWFqb3JfdmVyX3dhbnRlZCA9IEJYVF9IVUNfRldfTUFKT1I7CisJCWh1Y19m dy0+bWlub3JfdmVyX3dhbnRlZCA9IEJYVF9IVUNfRldfTUlOT1I7CiAJfQogCiAJaHVjX2Z3LT5w YXRoID0gZndfcGF0aDsKLS0gCjIuNy40CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0 aW5mby9pbnRlbC1nZngK