From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH v2] drm/i915/skl: Retrieve the Rpe value from Pcode Date: Fri, 12 Jun 2015 13:32:09 +0300 Message-ID: <20150612103209.GW5176@intel.com> References: <87616t5q66.fsf@intel.com> <1434101468-14889-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 mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 641956EA87 for ; Fri, 12 Jun 2015 03:32:20 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1434101468-14889-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: akash.goel@intel.com Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBKdW4gMTIsIDIwMTUgYXQgMDM6MDE6MDhQTSArMDUzMCwgYWthc2guZ29lbEBpbnRl bC5jb20gd3JvdGU6Cj4gRnJvbTogQWthc2ggR29lbCA8YWthc2guZ29lbEBpbnRlbC5jb20+Cj4g Cj4gUmVhZCB0aGUgZWZmaWNpZW50IGZyZXF1ZW5jeSAoYWthIFJQZSkgdmFsdWUgdGhyb3VnaCB0 aGUgdGhlIG1haWxib3gKPiBjb21tYW5kICgweDFBKSBmcm9tIHRoZSBwY29kZSwgYXMgZG9uZSBv biBIYXN3ZWxsIGFuZCBCcm9hZHdlbGwuCj4gVGhlIHR1cmJvIG1pbmltdW0gZnJlcXVlbmN5IHNv ZnRsaW1pdCBpcyBub3QgcmV2aXNlZCBhcyBwZXIgdGhlCj4gZWZmaWNpZW50IGZyZXF1ZW5jeSB2 YWx1ZS4KPiAKPiB2MjogUmVwbGFjZWQgdGhlIGNvbmRpdGlvbmFsIGV4cHJlc3Npb24gb3BlcmF0 b3Igd2l0aCAnaWYnIHN0YXRlbWVudCAoVG9tKQo+IAo+IElzc3VlOiBWSVotNTE0Mwo+IFNpZ25l ZC1vZmYtYnk6IEFrYXNoIEdvZWwgPGFrYXNoLmdvZWxAaW50ZWwuY29tPgo+IC0tLQo+ICBkcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jIHwgOCArKysrKystLQo+ICAxIGZpbGUgY2hhbmdl ZCwgNiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf cG0uYwo+IGluZGV4IGQwOTFmZWMuLjIxYjIyYTcgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaW50ZWxfcG0uYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Bt LmMKPiBAQCAtNDMxNCwxNiArNDMxNCwyMCBAQCBzdGF0aWMgdm9pZCBnZW42X2luaXRfcnBzX2Zy ZXF1ZW5jaWVzKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYpCj4gIAlkZXZfcHJpdi0+cnBzLm1heF9m cmVxCQk9IGRldl9wcml2LT5ycHMucnAwX2ZyZXE7Cj4gIAo+ICAJZGV2X3ByaXYtPnJwcy5lZmZp Y2llbnRfZnJlcSA9IGRldl9wcml2LT5ycHMucnAxX2ZyZXE7Cj4gLQlpZiAoSVNfSEFTV0VMTChk ZXYpIHx8IElTX0JST0FEV0VMTChkZXYpKSB7Cj4gKwlpZiAoSVNfSEFTV0VMTChkZXYpIHx8IElT X0JST0FEV0VMTChkZXYpIHx8IElTX1NLWUxBS0UoZGV2KSkgewo+ICAJCXJldCA9IHNhbmR5YnJp ZGdlX3Bjb2RlX3JlYWQoZGV2X3ByaXYsCj4gIAkJCQkJSFNXX1BDT0RFX0RZTkFNSUNfRFVUWV9D WUNMRV9DT05UUk9MLAo+ICAJCQkJCSZkZGNjX3N0YXR1cyk7Cj4gLQkJaWYgKDAgPT0gcmV0KQo+ ICsJCWlmICgwID09IHJldCkgewo+ICAJCQlkZXZfcHJpdi0+cnBzLmVmZmljaWVudF9mcmVxID0K PiAgCQkJCWNsYW1wX3QodTgsCj4gIAkJCQkJKChkZGNjX3N0YXR1cyA+PiA4KSAmIDB4ZmYpLAo+ ICAJCQkJCWRldl9wcml2LT5ycHMubWluX2ZyZXEsCj4gIAkJCQkJZGV2X3ByaXYtPnJwcy5tYXhf ZnJlcSk7CgpUaGF0J3Mgd3Jvbmcgbm93IHNpbmNlIG1pbi9tYXhfZnJlcSB3ZXJlIGFscmVhZHkg bXVsdGlwbGllZCBieQpHRU45X0ZSRVFfU0NBTEVSLgoKPiArCj4gKwkJCWlmIChJU19TS1lMQUtF KGRldikpCj4gKwkJCSAgICAgIGRldl9wcml2LT5ycHMuZWZmaWNpZW50X2ZyZXEgKj0gR0VOOV9G UkVRX1NDQUxFUjsKPiArCQl9Cj4gIAl9CgpJIHdvdWxkIHN1Z2dlc3QgbW92aW5nIGFsbCB0aGUg R0VOOV9GUkVRX1NDQUxFUiBtdWx0aXBsaWNhdGlvbnMgaGVyZS4KCj4gIAo+ICAJZGV2X3ByaXYt PnJwcy5pZGxlX2ZyZXEgPSBkZXZfcHJpdi0+cnBzLm1pbl9mcmVxOwo+IC0tIAo+IDEuOS4yCj4g Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBJbnRl bC1nZnggbWFpbGluZyBsaXN0Cj4gSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+IGh0 dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngKCi0t IApWaWxsZSBTeXJqw6Rsw6QKSW50ZWwgT1RDCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3Rz LmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlz dGluZm8vaW50ZWwtZ2Z4Cg==