From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rodrigo Vivi Subject: Re: [PATCH v4 7/9] drm/i915: Drop redundant checks to update PSR state Date: Mon, 4 Mar 2019 10:42:35 -0800 Message-ID: <20190304184235.GF10303@intel.com> References: <20190302013456.24138-1-jose.souza@intel.com> <20190302013456.24138-7-jose.souza@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id CE186896EB for ; Mon, 4 Mar 2019 18:42:25 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20190302013456.24138-7-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 T24gRnJpLCBNYXIgMDEsIDIwMTkgYXQgMDU6MzQ6NTRQTSAtMDgwMCwgSm9zw6kgUm9iZXJ0byBk ZSBTb3V6YSB3cm90ZToKPiBBbGwgb2YgdGhpcyBjaGVja3MgYXJlIHJlZHVkYW50IGFuZCBjYW4g YmUgcmVtb3ZlZCBhcyB0aGUgaWYgYmVsbG93Cj4gYWxyZWFkeSB0YWtlcyBjYXJlIHdoZW4gdGhl cmUgaXMgbm8gY2hhbmdlcyBpbiB0aGUgc3RhdGUuCgppcyBpdCBqdXN0IHJlZHVuZGFudCBvciBk b2VzIGl0IHJlYWxseSBjaGFuZ2UgdGhlIGJlaGF2aW91ciBmb3IgUFNSMgphcyBuZWVkZWQ/Cgpj b2RlIHNlZW1zIHJpZ2h0LCBleHBsYW5hdGlvbiBoZXJlIG5vdCBzbyBzdXJlLi4uCmJ1dCBpZiB0 aGlzIGlzIHJlYWxseSByaWdodCBhbmQgSSBhbSBtaXNzaW5nIHNvbWV0aGluZyBmZWVsCmZyZWUg dG8gdXNlOgoKClJldmlld2VkLWJ5OiBSb2RyaWdvIFZpdmkgPHJvZHJpZ28udml2aUBpbnRlbC5j b20+CgpvdGhlcndpc2UgcGxlYXNlIGNoYW5nZSB0aGUgbXNnLgoKVGhhbmtzLApSb2RyaWdvLgoK PiAKPiBDYzogRGhpbmFrYXJhbiBQYW5kaXlhbiA8ZGhpbmFrYXJhbi5wYW5kaXlhbkBpbnRlbC5j b20+Cj4gU2lnbmVkLW9mZi1ieTogSm9zw6kgUm9iZXJ0byBkZSBTb3V6YSA8am9zZS5zb3V6YUBp bnRlbC5jb20+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Bzci5jIHwgMTIg KysrKy0tLS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDggZGVsZXRp b25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Bzci5j IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcHNyLmMKPiBpbmRleCA3MzQ1M2Q4OWE4NDEu LmQzZTM5OTY1NTFjNiAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9w c3IuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Bzci5jCj4gQEAgLTg3OCwx NSArODc4LDExIEBAIHZvaWQgaW50ZWxfcHNyX3VwZGF0ZShzdHJ1Y3QgaW50ZWxfZHAgKmludGVs X2RwLAo+ICAJaWYgKGVuYWJsZSA9PSBwc3ItPmVuYWJsZWQgJiYgcHNyMl9lbmFibGUgPT0gcHNy LT5wc3IyX2VuYWJsZWQpCj4gIAkJZ290byB1bmxvY2s7Cj4gIAo+IC0JaWYgKHBzci0+ZW5hYmxl ZCkgewo+IC0JCWlmICghZW5hYmxlIHx8IHBzcjJfZW5hYmxlICE9IHBzci0+cHNyMl9lbmFibGVk KQo+IC0JCQlpbnRlbF9wc3JfZGlzYWJsZV9sb2NrZWQoaW50ZWxfZHApOwo+IC0JfQo+ICsJaWYg KHBzci0+ZW5hYmxlZCkKPiArCQlpbnRlbF9wc3JfZGlzYWJsZV9sb2NrZWQoaW50ZWxfZHApOwo+ ICAKPiAtCWlmIChlbmFibGUpIHsKPiAtCQlpZiAoIXBzci0+ZW5hYmxlZCB8fCBwc3IyX2VuYWJs ZSAhPSBwc3ItPnBzcjJfZW5hYmxlZCkKPiAtCQkJaW50ZWxfcHNyX2VuYWJsZV9sb2NrZWQoZGV2 X3ByaXYsIGNydGNfc3RhdGUpOwo+IC0JfQo+ICsJaWYgKGVuYWJsZSkKPiArCQlpbnRlbF9wc3Jf ZW5hYmxlX2xvY2tlZChkZXZfcHJpdiwgY3J0Y19zdGF0ZSk7Cj4gIAo+ICB1bmxvY2s6Cj4gIAlt dXRleF91bmxvY2soJmRldl9wcml2LT5wc3IubG9jayk7Cj4gLS0gCj4gMi4yMS4wCj4gCj4gX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBJbnRlbC1nZngg bWFpbGluZyBsaXN0Cj4gSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+IGh0dHBzOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5n IGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVk ZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeA==