From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Souza, Jose" Subject: Re: [PATCH v2] drm/i915/psr: Enable PSR1 on gen-9+ HW Date: Tue, 2 Oct 2018 19:37:00 +0000 Message-ID: <8a107c7478928b877671dddd183e0435635d72b2.camel@intel.com> References: <20180928061117.12394-1-dhinakaran.pandiyan@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id C36CB6E14E for ; Tue, 2 Oct 2018 19:37:25 +0000 (UTC) In-Reply-To: <20180928061117.12394-1-dhinakaran.pandiyan@intel.com> Content-Language: en-US Content-ID: <09A9DE4BD4098042A311B98870B9497B@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" , "Pandiyan, Dhinakaran" Cc: "Nikula, Jani" , "Zanoni, Paulo R" , "Vivi, Rodrigo" List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCAyMDE4LTA5LTI3IGF0IDIzOjExIC0wNzAwLCBEaGluYWthcmFuIFBhbmRpeWFuIHdy b3RlOg0KPiBXZSBoYXZlIG5ldyB0ZXN0cyBhbmQgZml4ZXMgaW4gcGxhY2Ugc2luY2UgdGhlIGZl YXR1cmUgd2FzIGxhc3QNCj4gZGlzYWJsZWQuIFRyeSBhZ2FpbiBmb3IgZ2VuLTkrIGhhcmR3YXJl IGFuZCBlbmFibGUgb25seSBQU1IxIGJ5DQo+IGRlZmF1bHQgYXMNCj4gYSBmaXJzdCBzdGVwLg0K PiB2MjogUmVtb3ZlIHR5cG8gZml4IGFuZCBjb21tZW50IGltcHJvdmVtZW50cyAoUm9kcmlnbykN Cg0KUmV2aWV3ZWQtYnk6IEpvc8OpIFJvYmVydG8gZGUgU291emEgPGpvc2Uuc291emFAaW50ZWwu Y29tPg0KVGVzdGVkLWJ5OiBKb3PDqSBSb2JlcnRvIGRlIFNvdXphIDxqb3NlLnNvdXphQGludGVs LmNvbT4NCg0KSXQgd29ya3Mgd2l0aG91dCBhbnkgZ2xpdGNoZXMgaW4gYWxsIHRoZSAzIGdlbjkr IG1hY2hpbmVzIHRoYXQgSQ0KdGVzdGVkLg0KDQo+IA0KPiBDYzogSmFuaSBOaWt1bGEgPGphbmku bmlrdWxhQGludGVsLmNvbT4NCj4gQ2M6IEpvc2UgUm9iZXJ0byBkZSBTb3V6YSA8am9zZS5zb3V6 YUBpbnRlbC5jb20+DQo+IENjOiBQYXVsbyBaYW5vbmkgPHBhdWxvLnIuemFub25pQGludGVsLmNv bT4NCj4gQ2M6IFJvZHJpZ28gVml2aSA8cm9kcmlnby52aXZpQGludGVsLmNvbT4NCj4gQ2M6IFZp bGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+DQo+IFJlZmVyZW5j ZXM6IGNvbW1pdCAyZWU3ZGM0OTdlMzQgKCJkcm0vaTkxNTogZGlzYWJsZSBQU1IgYnkgZGVmYXVs dCBvbg0KPiBIU1cvQkRXIikNCj4gUmVmZXJlbmNlczogY29tbWl0IGRjYjJlOTkzZjNjMCAoIlJl dmVydCAiZHJtL2k5MTU6IEVuYWJsZSBQU1IgYnkNCj4gZGVmYXVsdCBvbiBWYWxsZXl2aWV3IGFu ZCBDaGVycnl2aWV3LiIiKQ0KPiBTaWduZWQtb2ZmLWJ5OiBEaGluYWthcmFuIFBhbmRpeWFuIDxk aGluYWthcmFuLnBhbmRpeWFuQGludGVsLmNvbT4NCj4gLS0tDQo+ICBkcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9wc3IuYyB8IDEzICsrKysrKystLS0tLS0NCj4gIDEgZmlsZSBjaGFuZ2VkLCA3 IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfcHNyLmMNCj4gYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRl bF9wc3IuYw0KPiBpbmRleCBiNjgzOGI1MjU1MDIuLjVhMjY2MGFkODIwMyAxMDA2NDQNCj4gLS0t IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcHNyLmMNCj4gKysrIGIvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaW50ZWxfcHNyLmMNCj4gQEAgLTcxLDYgKzcxLDEwIEBAIHN0YXRpYyBib29sIHBz cl9nbG9iYWxfZW5hYmxlZCh1MzIgZGVidWcpDQo+ICBzdGF0aWMgYm9vbCBpbnRlbF9wc3IyX2Vu YWJsZWQoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LA0KPiAgCQkJICAgICAgIGNv bnN0IHN0cnVjdCBpbnRlbF9jcnRjX3N0YXRlDQo+ICpjcnRjX3N0YXRlKQ0KPiAgew0KPiArCS8q IERpc2FibGUgUFNSMiBieSBkZWZhdWx0IGZvciBhbGwgcGxhdGZvcm1zICovDQo+ICsJaWYgKGk5 MTVfbW9kcGFyYW1zLmVuYWJsZV9wc3IgPT0gLTEpDQo+ICsJCXJldHVybiBmYWxzZTsNCj4gKw0K PiAgCXN3aXRjaCAoZGV2X3ByaXYtPnBzci5kZWJ1ZyAmIEk5MTVfUFNSX0RFQlVHX01PREVfTUFT Sykgew0KPiAgCWNhc2UgSTkxNV9QU1JfREVCVUdfRk9SQ0VfUFNSMToNCj4gIAkJcmV0dXJuIGZh bHNlOw0KPiBAQCAtMTA2NSwxMiArMTA2OSw5IEBAIHZvaWQgaW50ZWxfcHNyX2luaXQoc3RydWN0 IGRybV9pOTE1X3ByaXZhdGUNCj4gKmRldl9wcml2KQ0KPiAgCWlmICghZGV2X3ByaXYtPnBzci5z aW5rX3N1cHBvcnQpDQo+ICAJCXJldHVybjsNCj4gIA0KPiAtCWlmIChpOTE1X21vZHBhcmFtcy5l bmFibGVfcHNyID09IC0xKSB7DQo+IC0JCWk5MTVfbW9kcGFyYW1zLmVuYWJsZV9wc3IgPSBkZXZf cHJpdi0+dmJ0LnBzci5lbmFibGU7DQo+IC0NCj4gLQkJLyogUGVyIHBsYXRmb3JtIGRlZmF1bHQ6 IGFsbCBkaXNhYmxlZC4gKi8NCj4gLQkJaTkxNV9tb2RwYXJhbXMuZW5hYmxlX3BzciA9IDA7DQo+ IC0JfQ0KPiArCWlmIChpOTE1X21vZHBhcmFtcy5lbmFibGVfcHNyID09IC0xKQ0KPiArCQlpZiAo SU5URUxfR0VOKGRldl9wcml2KSA8IDkgfHwgIWRldl9wcml2LQ0KPiA+dmJ0LnBzci5lbmFibGUp DQo+ICsJCQlpOTE1X21vZHBhcmFtcy5lbmFibGVfcHNyID0gMDsNCj4gIA0KPiAgCS8qIFNldCBs aW5rX3N0YW5kYnkgeCBsaW5rX29mZiBkZWZhdWx0cyAqLw0KPiAgCWlmIChJU19IQVNXRUxMKGRl dl9wcml2KSB8fCBJU19CUk9BRFdFTEwoZGV2X3ByaXYpKQ0KX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1n ZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21h aWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==