From mboxrd@z Thu Jan 1 00:00:00 1970 From: akash.goel@intel.com Subject: [PATCH v2] drm/i915/skl: Retrieve the Rpe value from Pcode Date: Fri, 12 Jun 2015 15:01:08 +0530 Message-ID: <1434101468-14889-1-git-send-email-akash.goel@intel.com> References: <87616t5q66.fsf@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 1F5F86E7FE for ; Fri, 12 Jun 2015 03:23:54 -0700 (PDT) In-Reply-To: <87616t5q66.fsf@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 YXMgcGVyIHRoZQplZmZpY2llbnQgZnJlcXVlbmN5IHZhbHVlLgoKdjI6IFJlcGxhY2VkIHRoZSBj b25kaXRpb25hbCBleHByZXNzaW9uIG9wZXJhdG9yIHdpdGggJ2lmJyBzdGF0ZW1lbnQgKFRvbSkK Cklzc3VlOiBWSVotNTE0MwpTaWduZWQtb2ZmLWJ5OiBBa2FzaCBHb2VsIDxha2FzaC5nb2VsQGlu dGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jIHwgOCArKysrKyst LQogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYg LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jIGIvZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfcG0uYwppbmRleCBkMDkxZmVjLi4yMWIyMmE3IDEwMDY0NAotLS0gYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX3BtLmMKQEAgLTQzMTQsMTYgKzQzMTQsMjAgQEAgc3RhdGljIHZvaWQgZ2VuNl9pbml0X3Jw c19mcmVxdWVuY2llcyhzdHJ1Y3QgZHJtX2RldmljZSAqZGV2KQogCWRldl9wcml2LT5ycHMubWF4 X2ZyZXEJCT0gZGV2X3ByaXYtPnJwcy5ycDBfZnJlcTsKIAogCWRldl9wcml2LT5ycHMuZWZmaWNp ZW50X2ZyZXEgPSBkZXZfcHJpdi0+cnBzLnJwMV9mcmVxOwotCWlmIChJU19IQVNXRUxMKGRldikg fHwgSVNfQlJPQURXRUxMKGRldikpIHsKKwlpZiAoSVNfSEFTV0VMTChkZXYpIHx8IElTX0JST0FE V0VMTChkZXYpIHx8IElTX1NLWUxBS0UoZGV2KSkgewogCQlyZXQgPSBzYW5keWJyaWRnZV9wY29k ZV9yZWFkKGRldl9wcml2LAogCQkJCQlIU1dfUENPREVfRFlOQU1JQ19EVVRZX0NZQ0xFX0NPTlRS T0wsCiAJCQkJCSZkZGNjX3N0YXR1cyk7Ci0JCWlmICgwID09IHJldCkKKwkJaWYgKDAgPT0gcmV0 KSB7CiAJCQlkZXZfcHJpdi0+cnBzLmVmZmljaWVudF9mcmVxID0KIAkJCQljbGFtcF90KHU4LAog CQkJCQkoKGRkY2Nfc3RhdHVzID4+IDgpICYgMHhmZiksCiAJCQkJCWRldl9wcml2LT5ycHMubWlu X2ZyZXEsCiAJCQkJCWRldl9wcml2LT5ycHMubWF4X2ZyZXEpOworCisJCQlpZiAoSVNfU0tZTEFL RShkZXYpKQorCQkJICAgICAgZGV2X3ByaXYtPnJwcy5lZmZpY2llbnRfZnJlcSAqPSBHRU45X0ZS RVFfU0NBTEVSOworCQl9CiAJfQogCiAJZGV2X3ByaXYtPnJwcy5pZGxlX2ZyZXEgPSBkZXZfcHJp di0+cnBzLm1pbl9mcmVxOwotLSAKMS45LjIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3Rz LmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlz dGluZm8vaW50ZWwtZ2Z4Cg==