From mboxrd@z Thu Jan 1 00:00:00 1970 From: akash.goel@intel.com Subject: [PATCH 1/5] drm/i915/skl: Retrieve the Rpe value from Pcode Date: Sun, 7 Jun 2015 18:32:20 +0530 Message-ID: <1433682144-11741-2-git-send-email-akash.goel@intel.com> References: <1433682144-11741-1-git-send-email-akash.goel@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTP id A3C926E265 for ; Sun, 7 Jun 2015 05:56:09 -0700 (PDT) In-Reply-To: <1433682144-11741-1-git-send-email-akash.goel@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: Akash Goel List-Id: intel-gfx@lists.freedesktop.org RnJvbTogQWthc2ggR29lbCA8YWthc2guZ29lbEBpbnRlbC5jb20+CgpSZWFkIHRoZSBlZmZpY2ll bnQgZnJlcXVlbmN5IChha2EgUlBlKSB2YWx1ZSB0aHJvdWdoIHRoZSB0aGUgbWFpbGJveApjb21t YW5kICgweDFBKSBmcm9tIHRoZSBwY29kZSwgYXMgZG9uZSBvbiBIYXN3ZWxsIGFuZCBCcm9hZHdl bGwuClRoZSB0dXJibyBtaW5pbXVtIGZyZXF1ZW5jeSBzb2Z0bGltaXQgaXMgbm90IHJldmlzZWQg YXMgcGVyIHRoZQplZmZpY2llbnQgZnJlcXVlbmN5IHZhbHVlLgoKSXNzdWU6IFZJWi01MTQzClNp Z25lZC1vZmYtYnk6IEFrYXNoIEdvZWwgPGFrYXNoLmdvZWxAaW50ZWwuY29tPgotLS0KIGRyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMgfCA4ICsrKysrKy0tCiAxIGZpbGUgY2hhbmdlZCwg NiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2ludGVsX3BtLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jCmlu ZGV4IGQwOTFmZWMuLjFkMTRjY2UyIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9wbS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMKQEAgLTQzMTQs MTYgKzQzMTQsMjAgQEAgc3RhdGljIHZvaWQgZ2VuNl9pbml0X3Jwc19mcmVxdWVuY2llcyhzdHJ1 Y3QgZHJtX2RldmljZSAqZGV2KQogCWRldl9wcml2LT5ycHMubWF4X2ZyZXEJCT0gZGV2X3ByaXYt PnJwcy5ycDBfZnJlcTsKIAogCWRldl9wcml2LT5ycHMuZWZmaWNpZW50X2ZyZXEgPSBkZXZfcHJp di0+cnBzLnJwMV9mcmVxOwotCWlmIChJU19IQVNXRUxMKGRldikgfHwgSVNfQlJPQURXRUxMKGRl dikpIHsKKwlpZiAoSVNfSEFTV0VMTChkZXYpIHx8IElTX0JST0FEV0VMTChkZXYpIHx8IElTX1NL WUxBS0UoZGV2KSkgewogCQlyZXQgPSBzYW5keWJyaWRnZV9wY29kZV9yZWFkKGRldl9wcml2LAog CQkJCQlIU1dfUENPREVfRFlOQU1JQ19EVVRZX0NZQ0xFX0NPTlRST0wsCiAJCQkJCSZkZGNjX3N0 YXR1cyk7Ci0JCWlmICgwID09IHJldCkKKwkJaWYgKDAgPT0gcmV0KSB7CiAJCQlkZXZfcHJpdi0+ cnBzLmVmZmljaWVudF9mcmVxID0KIAkJCQljbGFtcF90KHU4LAogCQkJCQkoKGRkY2Nfc3RhdHVz ID4+IDgpICYgMHhmZiksCiAJCQkJCWRldl9wcml2LT5ycHMubWluX2ZyZXEsCiAJCQkJCWRldl9w cml2LT5ycHMubWF4X2ZyZXEpOworCisJCQlkZXZfcHJpdi0+cnBzLmVmZmljaWVudF9mcmVxICo9 CisJCQkJKElTX1NLWUxBS0UoZGV2KSA/IEdFTjlfRlJFUV9TQ0FMRVIgOiAxKTsKKwkJfQogCX0K IAogCWRldl9wcml2LT5ycHMuaWRsZV9mcmVxID0gZGV2X3ByaXYtPnJwcy5taW5fZnJlcTsKLS0g CjEuOS4yCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJ bnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=