From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rodrigo Vivi Subject: Re: [PATCH 5/7] drm/i915: Keep PSR disabled after a driver reload after a PSR error Date: Tue, 20 Nov 2018 14:48:45 -0800 Message-ID: <20181120224845.GG2515@intel.com> References: <20181109202016.18920-1-jose.souza@intel.com> <20181109202016.18920-5-jose.souza@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id 709A06E23E for ; Tue, 20 Nov 2018 22:48:46 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20181109202016.18920-5-jose.souza@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: =?iso-8859-1?Q?Jos=E9?= Roberto de Souza Cc: intel-gfx@lists.freedesktop.org, Dhinakaran Pandiyan List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBOb3YgMDksIDIwMTggYXQgMTI6MjA6MTRQTSAtMDgwMCwgSm9zw6kgUm9iZXJ0byBk ZSBTb3V6YSB3cm90ZToKPiBJZiBhIFBTUiBlcnJvciBoYXBwZW5lZCBhbmQgdGhlIGRyaXZlciBp cyByZWxvYWRlZCwgdGhlIEVEUF9QU1JfSUlSCj4gd2lsbCBzdGlsbCBrZWVwIHRoZSBlcnJvciBz ZXQgZXZlbiBhZnRlciB0aGUgcmVzZXQgZG9uZSBpbiB0aGUKPiBpcnFfcHJlaW5zdGFsbCBhbmQg aXJxX3VuaW5zdGFsbCBob29rcy4KPiBBbmQgZW5hYmxpbmcgaW4gdGhpcyBzaXR1YXRpb24gY2F1 c2UgdGhlIHNjcmVlbiB0byBmcmVlemUgaW4gdGhlCj4gZmlyc3QgdGltZSB0aGF0IFBTUiBIVyB0 cmllcyB0byBhY3RpdmF0ZSBzbyBsZXRzIGtlZXAgUFNSIGRpc2FibGVkCj4gdG8gYXZvaWQgYW55 IHJlbmRlcmluZyBwcm9ibGVtcy4KPiAKPiB2NDogTW92ZWQgaGFuZGxpbmcgZnJvbSBpbnRlbF9w c3JfY29tcHV0ZV9jb25maWcoKSB0bwo+IGludGVsX3Bzcl9pbml0KCkgdG8gYXZvaWQgaGFyZHdh cmUgYWNjZXNzIGR1cmluZyBjb21wdXRlKFZpbGxlKQo+IAo+IENjOiBWaWxsZSBTeXJqw6Rsw6Qg PHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgo+IENjOiBEaGluYWthcmFuIFBhbmRpeWFu IDxkaGluYWthcmFuLnBhbmRpeWFuQGludGVsLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBKb3PDqSBS b2JlcnRvIGRlIFNvdXphIDxqb3NlLnNvdXphQGludGVsLmNvbT4KClJldmlld2VkLWJ5OiBSb2Ry aWdvIFZpdmkgPHJvZHJpZ28udml2aUBpbnRlbC5jb20+Cgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9wc3IuYyB8IDE0ICsrKysrKysrKysrKysrCj4gIDEgZmlsZSBjaGFuZ2Vk LCAxNCBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX3Bzci5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcHNyLmMKPiBpbmRleCA5 M2Q4NTM4YTIzODMuLmU1MDViMGI5YWU0NyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9wc3IuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Bzci5j Cj4gQEAgLTEwODQsNiArMTA4NCwyMCBAQCB2b2lkIGludGVsX3Bzcl9pbml0KHN0cnVjdCBkcm1f aTkxNV9wcml2YXRlICpkZXZfcHJpdikKPiAgCQlpZiAoSU5URUxfR0VOKGRldl9wcml2KSA8IDkg fHwgIWRldl9wcml2LT52YnQucHNyLmVuYWJsZSkKPiAgCQkJaTkxNV9tb2RwYXJhbXMuZW5hYmxl X3BzciA9IDA7Cj4gIAo+ICsJLyoKPiArCSAqIElmIGEgUFNSIGVycm9yIGhhcHBlbmVkIGFuZCB0 aGUgZHJpdmVyIGlzIHJlbG9hZGVkLCB0aGUgRURQX1BTUl9JSVIKPiArCSAqIHdpbGwgc3RpbGwg a2VlcCB0aGUgZXJyb3Igc2V0IGV2ZW4gYWZ0ZXIgdGhlIHJlc2V0IGRvbmUgaW4gdGhlCj4gKwkg KiBpcnFfcHJlaW5zdGFsbCBhbmQgaXJxX3VuaW5zdGFsbCBob29rcy4KPiArCSAqIEFuZCBlbmFi bGluZyBpbiB0aGlzIHNpdHVhdGlvbiBjYXVzZSB0aGUgc2NyZWVuIHRvIGZyZWV6ZSBpbiB0aGUK PiArCSAqIGZpcnN0IHRpbWUgdGhhdCBQU1IgSFcgdHJpZXMgdG8gYWN0aXZhdGUgc28gbGV0cyBr ZWVwIFBTUiBkaXNhYmxlZAo+ICsJICogdG8gYXZvaWQgYW55IHJlbmRlcmluZyBwcm9ibGVtcy4K PiArCSAqLwo+ICsJaWYgKEk5MTVfUkVBRChFRFBfUFNSX0lJUikgJiBFRFBfUFNSX0VSUk9SKFRS QU5TQ09ERVJfRURQKSkgewo+ICsJCURSTV9ERUJVR19LTVMoIlBTUiBpbnRlcnJ1cHRpb24gZXJy b3Igc2V0XG4iKTsKPiArCQlkZXZfcHJpdi0+cHNyLnNpbmtfbm90X3JlbGlhYmxlID0gdHJ1ZTsK PiArCQlyZXR1cm47Cj4gKwl9Cj4gKwo+ICAJLyogU2V0IGxpbmtfc3RhbmRieSB4IGxpbmtfb2Zm IGRlZmF1bHRzICovCj4gIAlpZiAoSVNfSEFTV0VMTChkZXZfcHJpdikgfHwgSVNfQlJPQURXRUxM KGRldl9wcml2KSkKPiAgCQkvKiBIU1cgYW5kIEJEVyByZXF1aXJlIHdvcmthcm91bmRzIHRoYXQg d2UgZG9uJ3QgaW1wbGVtZW50LiAqLwo+IC0tIAo+IDIuMTkuMQo+IAo+IF9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gSW50ZWwtZ2Z4IG1haWxpbmcgbGlz dAo+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwczovL2xpc3RzLmZyZWVk ZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeApfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVs LWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK