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: Thu, 22 Dec 2016 15:12:20 -0800 Message-ID: <1482448344-6505-5-git-send-email-anusha.srivatsa@intel.com> References: <1482448344-6505-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 mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTPS id 27EC76F3CE for ; Thu, 22 Dec 2016 23:12:32 +0000 (UTC) In-Reply-To: <1482448344-6505-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 ZWJhc2VkLgoKQ2M6IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28udXJzdWxpbkBsaW51eC5pbnRlbC5j b20+ClNpZ25lZC1vZmYtYnk6IEFudXNoYSBTcml2YXRzYSA8YW51c2hhLnNyaXZhdHNhQGludGVs LmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9odWNfbG9hZGVyLmMgfCAxMSAr KysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQg YS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9odWNfbG9hZGVyLmMgYi9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9odWNfbG9hZGVyLmMKaW5kZXggOThkNjMxYy4uYzUyNWY0MSAxMDA2NDQK LS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfaHVjX2xvYWRlci5jCisrKyBiL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX2h1Y19sb2FkZXIuYwpAQCAtNDAsNiArNDAsMTAgQEAKICAq IE5vdGUgdGhhdCBIdUMgZmlybXdhcmUgbG9hZGluZyBtdXN0IGJlIGRvbmUgYmVmb3JlIEd1QyBs b2FkaW5nLgogICovCiAKKyNkZWZpbmUgQlhUX0hVQ19GV19NQUpPUiAwMQorI2RlZmluZSBCWFRf SFVDX0ZXX01JTk9SIDA3CisjZGVmaW5lIEJYVF9CTERfTlVNIDEzOTgKKwogI2RlZmluZSBTS0xf SFVDX0ZXX01BSk9SIDAxCiAjZGVmaW5lIFNLTF9IVUNfRldfTUlOT1IgMDcKICNkZWZpbmUgU0tM X0JMRF9OVU0gMTM5OApAQCAtNTIsNiArNTYsOSBAQAogCVNLTF9IVUNfRldfTUlOT1IsIFNLTF9C TERfTlVNKQogTU9EVUxFX0ZJUk1XQVJFKEk5MTVfU0tMX0hVQ19VQ09ERSk7CiAKKyNkZWZpbmUg STkxNV9CWFRfSFVDX1VDT0RFIEhVQ19GV19QQVRIKGJ4dCwgQlhUX0hVQ19GV19NQUpPUiwgXAor CUJYVF9IVUNfRldfTUlOT1IsIEJYVF9CTERfTlVNKQorTU9EVUxFX0ZJUk1XQVJFKEk5MTVfQlhU X0hVQ19VQ09ERSk7CiAvKioKICAqIGh1Y191Y29kZV94ZmVyKCkgLSBETUEncyB0aGUgZmlybXdh cmUKICAqIEBkZXZfcHJpdjogdGhlIGRybSBkZXZpY2UKQEAgLTE1Niw2ICsxNjMsMTAgQEAgdm9p ZCBpbnRlbF9odWNfaW5pdChzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYpCiAJCWZ3 X3BhdGggPSBJOTE1X1NLTF9IVUNfVUNPREU7CiAJCWh1Y19mdy0+bWFqb3JfdmVyX3dhbnRlZCA9 IFNLTF9IVUNfRldfTUFKT1I7CiAJCWh1Y19mdy0+bWlub3JfdmVyX3dhbnRlZCA9IFNLTF9IVUNf RldfTUlOT1I7CisJfSBlbHNlIGlmIChJU19CUk9YVE9OKGRldl9wcml2KSkgeworCQlmd19wYXRo ID0gSTkxNV9CWFRfSFVDX1VDT0RFOworCQlodWNfZnctPm1ham9yX3Zlcl93YW50ZWQgPSBCWFRf SFVDX0ZXX01BSk9SOworCQlodWNfZnctPm1pbm9yX3Zlcl93YW50ZWQgPSBCWFRfSFVDX0ZXX01J Tk9SOwogCX0KIAogCWh1Y19mdy0+dWNfZndfcGF0aCA9IGZ3X3BhdGg7Ci0tIAoyLjcuNAoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1h aWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMu ZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==