From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH] drm/i915/psr: Update PSR2 resolution check for Cannonlake Date: Thu, 1 Mar 2018 22:47:05 +0200 Message-ID: <20180301204705.GC5453@intel.com> References: <20180301203858.9074-1-dhinakaran.pandiyan@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by gabe.freedesktop.org (Postfix) with ESMTPS id F1A5B6ED69 for ; Thu, 1 Mar 2018 20:47:08 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20180301203858.9074-1-dhinakaran.pandiyan@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Dhinakaran Pandiyan Cc: intel-gfx@lists.freedesktop.org, Rodrigo Vivi List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBNYXIgMDEsIDIwMTggYXQgMTI6Mzg6NThQTSAtMDgwMCwgRGhpbmFrYXJhbiBQYW5k aXlhbiB3cm90ZToKPiBJbiBmYWN0LCBhcHBseSB0aGUgQ2Fubm9ubGFrZSByZXNvbHV0aW9uIGNo ZWNrIGZvciBhbGwgPiBHZW4tOSBwbGF0Zm9ybXMgdG8KPiBiZSBzYWZlLgo+IAo+IENjOiBSb2Ry aWdvIFZpdmkgPHJvZHJpZ28udml2aUBpbnRlbC5jb20+Cj4gQ2M6IEVsaW8gTWFydGluZXogTW9u cm95IDxlbGlvLm1hcnRpbmV6Lm1vbnJveUBpbnRlbC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogRGhp bmFrYXJhbiBQYW5kaXlhbiA8ZGhpbmFrYXJhbi5wYW5kaXlhbkBpbnRlbC5jb20+Cj4gLS0tCj4g IGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Bzci5jIHwgMTEgKysrKysrLS0tLS0KPiAgMSBm aWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0t Z2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcHNyLmMgYi9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9wc3IuYwo+IGluZGV4IDA1NzcwNzkwYTRlOS4uMmEyYzY5NmM0MTA5IDEwMDY0 NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Bzci5jCj4gKysrIGIvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfcHNyLmMKPiBAQCAtNDUxLDggKzQ1MSw4IEBAIHN0YXRpYyBi b29sIGludGVsX3BzcjJfY29uZmlnX3ZhbGlkKHN0cnVjdCBpbnRlbF9kcCAqaW50ZWxfZHAsCj4g IHsKPiAgCXN0cnVjdCBpbnRlbF9kaWdpdGFsX3BvcnQgKmRpZ19wb3J0ID0gZHBfdG9fZGlnX3Bv cnQoaW50ZWxfZHApOwo+ICAJc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2ID0gdG9f aTkxNShkaWdfcG9ydC0+YmFzZS5iYXNlLmRldik7Cj4gLQljb25zdCBzdHJ1Y3QgZHJtX2Rpc3Bs YXlfbW9kZSAqYWRqdXN0ZWRfbW9kZSA9Cj4gLQkJJmNydGNfc3RhdGUtPmJhc2UuYWRqdXN0ZWRf bW9kZTsKPiArCWludCBjcnRjX2ggPSBjcnRjX3N0YXRlLT5iYXNlLmFkanVzdGVkX21vZGUuY3J0 Y19oZGlzcGxheTsKPiArCWludCBjcnRjX3YgPSBjcnRjX3N0YXRlLT5iYXNlLmFkanVzdGVkX21v ZGUuY3J0Y192ZGlzcGxheTsKPiAgCj4gIAkvKgo+ICAJICogRklYTUUgcHNyMl9zdXBwb3J0IGlz IG1lc3NlZCB1cC4gSXQncyBib3RoIGNvbXB1dGVkCj4gQEAgLTQ2Miw5ICs0NjIsMTAgQEAgc3Rh dGljIGJvb2wgaW50ZWxfcHNyMl9jb25maWdfdmFsaWQoc3RydWN0IGludGVsX2RwICppbnRlbF9k cCwKPiAgCWlmICghZGV2X3ByaXYtPnBzci5wc3IyX3N1cHBvcnQpCj4gIAkJcmV0dXJuIGZhbHNl Owo+ICAKPiAtCS8qIFBTUjIgaXMgcmVzdHJpY3RlZCB0byB3b3JrIHdpdGggcGFuZWwgcmVzb2x1 dGlvbnMgdXAgdG8gMzY0MHgyMzA0ICovCj4gLQlpZiAoYWRqdXN0ZWRfbW9kZS0+Y3J0Y19oZGlz cGxheSA+IDM2NDAgfHwKPiAtCSAgICBhZGp1c3RlZF9tb2RlLT5jcnRjX3ZkaXNwbGF5ID4gMjMw NCkgewo+ICsJaWYgKGNydGNfaCA+IDQwOTYgfHwgY3J0Y192ID4gMjMwNCkgewo+ICsJCURSTV9E RUJVR19LTVMoIlBTUjIgbm90IGVuYWJsZWQsIHBhbmVsIHJlc29sdXRpb24gdG9vIGJpZ1xuIik7 Cj4gKwkJcmV0dXJuIGZhbHNlOwo+ICsJfSBlbHNlIGlmIChJU19HRU45KGRldl9wcml2KSAmJiAo Y3J0Y19oID4gMzY0MCB8fCBjcnRjX3YgPiAyMzA0KSkgewoKSSB3b3VsZCBzdWdnZXN0IGludHJv ZHVjaW5nIG1heF93L2ggb3Igc29tZXRoaW5nIHNpbWlsYXIgc28gdGhhdCB5b3UKZG9uJ3QgaGF2 ZSB0byBkdXBsaWNhdGUgdGhlIGFjdHVhbCBjb2RlLgoKV2hlbiBkZWJ1Z2dpbmcgdGhpbmdzIGZy b20gbG9ncyBvbmUgbWlnaHQgd2FudCB0byBrbm93IGJvdGggdGhlIHJlcXVlc3RlZApzaXplIGFu ZCB0aGUgbWF4LiBTbyBwcmludGluZyB0aG9zZSBvdXQgbWlnaHQgYmUgYSBnb29kIGlkZWEuCgo+ ICAJCURSTV9ERUJVR19LTVMoIlBTUjIgbm90IGVuYWJsZWQsIHBhbmVsIHJlc29sdXRpb24gdG9v IGJpZ1xuIik7Cj4gIAkJcmV0dXJuIGZhbHNlOwo+ICAJfQo+IC0tIAo+IDIuMTQuMQo+IAo+IF9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gSW50ZWwtZ2Z4 IG1haWxpbmcgbGlzdAo+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwczov L2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAoKLS0gClZp bGxlIFN5cmrDpGzDpApJbnRlbCBPVEMKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGlu Zm8vaW50ZWwtZ2Z4Cg==