From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anusha Subject: [PATCH 4/6] firmware/huc/GLK: Load HuC for GLK Date: Thu, 29 Nov 2018 16:43:16 -0800 Message-ID: <20181130004318.16371-5-anusha.srivatsa@intel.com> References: <20181130004318.16371-1-anusha.srivatsa@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by gabe.freedesktop.org (Postfix) with ESMTPS id D3E586E4C8 for ; Fri, 30 Nov 2018 00:50:13 +0000 (UTC) In-Reply-To: <20181130004318.16371-1-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 Cc: Rodrigo Vivi List-Id: intel-gfx@lists.freedesktop.org RnJvbTogQW51c2hhIFNyaXZhdHNhIDxhbnVzaGEuc3JpdmF0c2FAaW50ZWwuY29tPgoKTG9hZCBI dWMgZm9yIEdMSy4KCkNjOiBSb2RyaWdvIFZpdmkgPHJvZHJpZ28udml2aUBpbnRlbC5jb20+ClNp Z25lZC1vZmYtYnk6IEFudXNoYSBTcml2YXRzYSA8YW51c2hhLnNyaXZhdHNhQGludGVsLmNvbT4K LS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9odWNfZncuYyB8IDEyICsrKysrKysrKysr KwogMSBmaWxlIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9odWNfZncuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVs X2h1Y19mdy5jCmluZGV4IDFmYTEwZTMyN2EyZC4uNjM0YmFmYjc3ZDc5IDEwMDY0NAotLS0gYS9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9odWNfZncuYworKysgYi9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9odWNfZncuYwpAQCAtMzQsNiArMzQsMTAgQEAKICNkZWZpbmUgS0JMX0hVQ19G V19NSU5PUiAwMQogI2RlZmluZSBLQkxfQkxEX05VTSAyODkzCiAKKyNkZWZpbmUgR0xLX0hVQ19G V19NQUpPUiAwMworI2RlZmluZSBHTEtfSFVDX0ZXX01JTk9SIDAxCisjZGVmaW5lIEdMS19CTERf TlVNIDI4OTMKKwogI2RlZmluZSBIVUNfRldfUEFUSChwbGF0Zm9ybSwgbWFqb3IsIG1pbm9yLCBi bGRfbnVtKSBcCiAJImk5MTUvIiBfX3N0cmluZ2lmeShwbGF0Zm9ybSkgIl9odWNfdmVyIiBfX3N0 cmluZ2lmeShtYWpvcikgIl8iIFwKIAlfX3N0cmluZ2lmeShtaW5vcikgIl8iIF9fc3RyaW5naWZ5 KGJsZF9udW0pICIuYmluIgpAQCAtNTAsNiArNTQsMTAgQEAgTU9EVUxFX0ZJUk1XQVJFKEk5MTVf QlhUX0hVQ19VQ09ERSk7CiAJS0JMX0hVQ19GV19NSU5PUiwgS0JMX0JMRF9OVU0pCiBNT0RVTEVf RklSTVdBUkUoSTkxNV9LQkxfSFVDX1VDT0RFKTsKIAorI2RlZmluZSBJOTE1X0dMS19IVUNfVUNP REUgSFVDX0ZXX1BBVEgoZ2xrLCBHTEtfSFVDX0ZXX01BSk9SLCBcCisJR0xLX0hVQ19GV19NSU5P UiwgR0xLX0JMRF9OVU0pCitNT0RVTEVfRklSTVdBUkUoSTkxNV9HTEtfSFVDX1VDT0RFKTsKKwog c3RhdGljIHZvaWQgaHVjX2Z3X3NlbGVjdChzdHJ1Y3QgaW50ZWxfdWNfZncgKmh1Y19mdykKIHsK IAlzdHJ1Y3QgaW50ZWxfaHVjICpodWMgPSBjb250YWluZXJfb2YoaHVjX2Z3LCBzdHJ1Y3QgaW50 ZWxfaHVjLCBmdyk7CkBAIC03Niw2ICs4NCwxMCBAQCBzdGF0aWMgdm9pZCBodWNfZndfc2VsZWN0 KHN0cnVjdCBpbnRlbF91Y19mdyAqaHVjX2Z3KQogCQlodWNfZnctPnBhdGggPSBJOTE1X0tCTF9I VUNfVUNPREU7CiAJCWh1Y19mdy0+bWFqb3JfdmVyX3dhbnRlZCA9IEtCTF9IVUNfRldfTUFKT1I7 CiAJCWh1Y19mdy0+bWlub3JfdmVyX3dhbnRlZCA9IEtCTF9IVUNfRldfTUlOT1I7CisJfSBlbHNl IGlmIChJU19HRU1JTklMQUtFKGRldl9wcml2KSkgeworCQlodWNfZnctPnBhdGggPSBJOTE1X0dM S19IVUNfVUNPREU7CisJCWh1Y19mdy0+bWFqb3JfdmVyX3dhbnRlZCA9IEdMS19IVUNfRldfTUFK T1I7CisJCWh1Y19mdy0+bWlub3JfdmVyX3dhbnRlZCA9IEdMS19IVUNfRldfTUlOT1I7CiAJfSBl bHNlIHsKIAkJRFJNX1dBUk4oIiVzOiBObyBmaXJtd2FyZSBrbm93biBmb3IgdGhpcyBwbGF0Zm9y bSFcbiIsCiAJCQkgaW50ZWxfdWNfZndfdHlwZV9yZXByKGh1Y19mdy0+dHlwZSkpOwotLSAKMi4x OS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRl bC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK