From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kuoppala Subject: Re: [PATCH 03/14] drm/i915: Disable runtime-pm using lowlevel functions if !HAS_RC6 Date: Tue, 14 Aug 2018 15:06:45 +0300 Message-ID: <87wosti23u.fsf@gaia.fi.intel.com> References: <20180812223642.24865-1-chris@chris-wilson.co.uk> <20180812223642.24865-3-chris@chris-wilson.co.uk> 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 ESMTPS id AF96A89C61 for ; Tue, 14 Aug 2018 12:08:20 +0000 (UTC) In-Reply-To: <20180812223642.24865-3-chris@chris-wilson.co.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org Q2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+IHdyaXRlczoKCj4gSWYgd2Ug Y2Fubm90IHNldHVwIHJjNiwgd2UgY2Fubm90IGxldCB0aGUgR1BVIHN1c3BlbmQgaXRzZWxmIGFz IGl0Cj4gY2Fubm90IHNhdmUgaXRzIHN0YXRlICh0byBhIHBvd2VyY29udGV4dCkuIEFzIHN1Y2gs IHdlIG11c3QgZGlzYWJsZQo+IHJ1bnRpbWUtcG0sIGJ1dCB3ZSBzaG91bGQgZG8gc28gdXNpbmcg dGhlIGxvdy1sZXZlbCBwbS1ydW50aW1lIGZ1bmN0aW9uCj4gd2hpY2ggbGVhdmVzIG91ciBvd24g ZGVidWdnaW5nIGZ1bmN0aW9ucyBpbnRhY3QgKGFuZCBjb250aW51ZSB0byBkZXRlY3QKPiBlcnJv cnMgaW4gb3VyIHJ1bnRpbWUtcG0gaGFuZGxpbmcgc2hvdWxkIHdlIGV2ZXIgYmUgYWJsZSB0byBl bmFibGUgcmM2KS4KPgo+IFNpZ25lZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMt d2lsc29uLmNvLnVrPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jIHwg NSArKystLQo+ICAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygt KQo+Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMgYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jCj4gaW5kZXggOWEwMTU2MGM1YmQxLi5kOTllNWZh YmU5M2MgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYwo+ICsr KyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMKPiBAQCAtMjYsNiArMjYsNyBAQAo+ ICAgKi8KPiAgCj4gICNpbmNsdWRlIDxsaW51eC9jcHVmcmVxLmg+Cj4gKyNpbmNsdWRlIDxsaW51 eC9wbV9ydW50aW1lLmg+Cj4gICNpbmNsdWRlIDxkcm0vZHJtX3BsYW5lX2hlbHBlci5oPgo+ICAj aW5jbHVkZSAiaTkxNV9kcnYuaCIKPiAgI2luY2x1ZGUgImludGVsX2Rydi5oIgo+IEBAIC04MTgx LDcgKzgxODIsNyBAQCB2b2lkIGludGVsX2luaXRfZ3RfcG93ZXJzYXZlKHN0cnVjdCBkcm1faTkx NV9wcml2YXRlICpkZXZfcHJpdikKPiAgCSAqLwo+ICAJaWYgKCFzYW5pdGl6ZV9yYzYoZGV2X3By aXYpKSB7Cj4gIAkJRFJNX0lORk8oIlJDNiBkaXNhYmxlZCwgZGlzYWJsaW5nIHJ1bnRpbWUgUE0g c3VwcG9ydFxuIik7Cj4gLQkJaW50ZWxfcnVudGltZV9wbV9nZXQoZGV2X3ByaXYpOwo+ICsJCXBt X3J1bnRpbWVfZ2V0KCZkZXZfcHJpdi0+ZHJtLnBkZXYtPmRldik7CgpTaG91bGQgdGhpcyBiZSBw bV9ydW50aW1lX2dldF9zeW5jKCk/CgotTWlrYQoKPiAgCX0KPiAgCj4gIAltdXRleF9sb2NrKCZk ZXZfcHJpdi0+cGN1X2xvY2spOwo+IEBAIC04MjMzLDcgKzgyMzQsNyBAQCB2b2lkIGludGVsX2Ns ZWFudXBfZ3RfcG93ZXJzYXZlKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdikKPiAg CQl2YWxsZXl2aWV3X2NsZWFudXBfZ3RfcG93ZXJzYXZlKGRldl9wcml2KTsKPiAgCj4gIAlpZiAo IUhBU19SQzYoZGV2X3ByaXYpKQo+IC0JCWludGVsX3J1bnRpbWVfcG1fcHV0KGRldl9wcml2KTsK PiArCQlwbV9ydW50aW1lX3B1dCgmZGV2X3ByaXYtPmRybS5wZGV2LT5kZXYpOwo+ICB9Cj4gIAo+ ICAvKioKPiAtLSAKPiAyLjE4LjAKPgo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCj4gSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdAo+IEludGVsLWdmeEBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2ludGVsLWdmeApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9p bnRlbC1nZngK