From mboxrd@z Thu Jan 1 00:00:00 1970 From: Imre Deak Subject: [PATCH 09/10] drm/i915: Avoid taking the PPS lock for non-eDP/VLV/CHV Date: Fri, 3 May 2019 02:26:47 +0300 Message-ID: <20190502232648.4450-10-imre.deak@intel.com> References: <20190502232648.4450-1-imre.deak@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by gabe.freedesktop.org (Postfix) with ESMTPS id E1D8B894C0 for ; Thu, 2 May 2019 23:27:14 +0000 (UTC) In-Reply-To: <20190502232648.4450-1-imre.deak@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 List-Id: intel-gfx@lists.freedesktop.org T24gSUNMIHdlIGhhdmUgdG8gbWFrZSBzdXJlIHRoYXQgd2UgZW5hYmxlIHRoZSBBVVggcG93ZXIg ZG9tYWluIGluIGEKY29udHJvbGxlZCB3YXkgKGNvcnJlc3BvbmRpbmcgdG8gdGhlIHBvcnQncyBh Y3R1YWwgVHlwZUMgbW9kZSkuIFNpbmNlCnRoZSBQUFMgbG9jayAtIHdoaWNoIHRha2VzIGFuIEFV WCBwb3dlciByZWYgLSBpcyBvbmx5IG5lZWRlZCBvbgplRFAvVkxWL0NIViBhdm9pZCB0YWtpbmcg aXQgaW4gb3RoZXIgY2FzZXMuCgpDYzogVmlsbGUgU3lyamFsYSA8dmlsbGUuc3lyamFsYUBsaW51 eC5pbnRlbC5jb20+ClNpZ25lZC1vZmYtYnk6IEltcmUgRGVhayA8aW1yZS5kZWFrQGludGVsLmNv bT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jIHwgNCArKysrCiAxIGZpbGUg Y2hhbmdlZCwgNCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaW50ZWxfZHAuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMKaW5kZXggZjU2 Y2JkYTU5ZmIzLi4xZWU5YjdlYmQ4MDEgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX2RwLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYwpAQCAtNjI2 Myw2ICs2MjYzLDEwIEBAIHZvaWQgaW50ZWxfZHBfZW5jb2Rlcl9yZXNldChzdHJ1Y3QgZHJtX2Vu Y29kZXIgKmVuY29kZXIpCiAKIAlpbnRlbF9kcC0+cmVzZXRfbGlua19wYXJhbXMgPSB0cnVlOwog CisJaWYgKCFJU19WQUxMRVlWSUVXKGRldl9wcml2KSAmJiAhSVNfQ0hFUlJZVklFVyhkZXZfcHJp dikgJiYKKwkgICAgIWludGVsX2RwX2lzX2VkcChpbnRlbF9kcCkpCisJCXJldHVybjsKKwogCXdp dGhfcHBzX2xvY2soaW50ZWxfZHAsIHdha2VyZWYpIHsKIAkJaWYgKElTX1ZBTExFWVZJRVcoZGV2 X3ByaXYpIHx8IElTX0NIRVJSWVZJRVcoZGV2X3ByaXYpKQogCQkJaW50ZWxfZHAtPmFjdGl2ZV9w aXBlID0gdmx2X2FjdGl2ZV9waXBlKGludGVsX2RwKTsKLS0gCjIuMTcuMQoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlz dApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4