From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ander Conselvan De Oliveira Subject: Re: [PATCH v2 (rebased) 2/4] drm/i915: Perform dpll commit first, v2. Date: Wed, 16 Mar 2016 17:07:59 +0200 Message-ID: <1458140879.2596.36.camel@gmail.com> References: <1457944075-14123-1-git-send-email-maarten.lankhorst@linux.intel.com> <1457944075-14123-3-git-send-email-maarten.lankhorst@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-pf0-x234.google.com (mail-pf0-x234.google.com [IPv6:2607:f8b0:400e:c00::234]) by gabe.freedesktop.org (Postfix) with ESMTPS id C49A46E951 for ; Wed, 16 Mar 2016 15:08:06 +0000 (UTC) Received: by mail-pf0-x234.google.com with SMTP id x3so78470056pfb.1 for ; Wed, 16 Mar 2016 08:08:06 -0700 (PDT) In-Reply-To: <1457944075-14123-3-git-send-email-maarten.lankhorst@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Maarten Lankhorst , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCAyMDE2LTAzLTE0IGF0IDA5OjI3ICswMTAwLCBNYWFydGVuIExhbmtob3JzdCB3cm90 ZToKPiBXYXJuIGZvciB0aGUgd3JvbmcgbWFzayBpbiBlbmFibGUgb25seS4gRGlzYWJsZSB3aWxs IGhhdmUgdGhlIHdyb25nIG1hc2sgbm93Cj4gYmVjYXVzZSB0aGUgbmV3IHN0YXRlIGlzIGNvbW1p dHRlZCBiZWZvcmUgZGlzYWJsaW5nIHRoZSBvbGQgc3RhdGUuCj4gCj4gQ2hhbmdlcyBzaW5jZSB2 MToKPiAtIFVzZSBjcnRjX21hc2sgKER1cmdhZG9zcykKPiAtIFJlYmFzZS4KClJldmlld2VkLWJ5 OiBBbmRlciBDb25zZWx2YW4gZGUgT2xpdmVpcmEgPGNvbnNlbHZhbjJAZ21haWwuY29tPgoKPiAK PiBTaWduZWQtb2ZmLWJ5OiBNYWFydGVuIExhbmtob3JzdCA8bWFhcnRlbi5sYW5raG9yc3RAbGlu dXguaW50ZWwuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5 LmMgIHwgNSArKy0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcGxsX21nci5jIHwg MiArLQo+ICAyIGZpbGVzIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkK PiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4g Yi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiBpbmRleCBmOGYwMmVjMjAx YjcuLjE3ZDA3YTcyOWNjMCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRl bF9kaXNwbGF5LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMK PiBAQCAtMTM1MzYsNyArMTM1MzYsOCBAQCBzdGF0aWMgaW50IGludGVsX2F0b21pY19jb21taXQo c3RydWN0IGRybV9kZXZpY2UgKmRldiwKPiAgCX0KPiAgCj4gIAlkcm1fYXRvbWljX2hlbHBlcl9z d2FwX3N0YXRlKGRldiwgc3RhdGUpOwo+IC0JZGV2X3ByaXYtPndtLmNvbmZpZyA9IHRvX2ludGVs X2F0b21pY19zdGF0ZShzdGF0ZSktPndtX2NvbmZpZzsKPiArCWRldl9wcml2LT53bS5jb25maWcg PSBpbnRlbF9zdGF0ZS0+d21fY29uZmlnOwo+ICsJaW50ZWxfc2hhcmVkX2RwbGxfY29tbWl0KHN0 YXRlKTsKPiAgCj4gIAlpZiAoaW50ZWxfc3RhdGUtPm1vZGVzZXQpIHsKPiAgCQltZW1jcHkoZGV2 X3ByaXYtPm1pbl9waXhjbGssIGludGVsX3N0YXRlLT5taW5fcGl4Y2xrLAo+IEBAIC0xMzU4OCw4 ICsxMzU4OSw2IEBAIHN0YXRpYyBpbnQgaW50ZWxfYXRvbWljX2NvbW1pdChzdHJ1Y3QgZHJtX2Rl dmljZSAqZGV2LAo+ICAJaW50ZWxfbW9kZXNldF91cGRhdGVfY3J0Y19zdGF0ZShzdGF0ZSk7Cj4g IAo+ICAJaWYgKGludGVsX3N0YXRlLT5tb2Rlc2V0KSB7Cj4gLQkJaW50ZWxfc2hhcmVkX2RwbGxf Y29tbWl0KHN0YXRlKTsKPiAtCj4gIAkJZHJtX2F0b21pY19oZWxwZXJfdXBkYXRlX2xlZ2FjeV9t b2Rlc2V0X3N0YXRlKHN0YXRlLT5kZXYsCj4gc3RhdGUpOwo+ICAKPiAgCQlpZiAoZGV2X3ByaXYt PmRpc3BsYXkubW9kZXNldF9jb21taXRfY2RjbGsgJiYKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfZHBsbF9tZ3IuYwo+IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfZHBsbF9tZ3IuYwo+IGluZGV4IGU1ZjY3ZWZlYzMyZC4uMjEzODYyZThjZDA0IDEwMDY0NAo+ IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwbGxfbWdyLmMKPiArKysgYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcGxsX21nci5jCj4gQEAgLTE1Niw3ICsxNTYsNyBAQCB2 b2lkIGludGVsX2Rpc2FibGVfc2hhcmVkX2RwbGwoc3RydWN0IGludGVsX2NydGMgKmNydGMpCj4g IAlpZiAocGxsID09IE5VTEwpCj4gIAkJcmV0dXJuOwo+ICAKPiAtCWlmIChXQVJOX09OKCEocGxs LT5jb25maWcuY3J0Y19tYXNrICYgY3J0Y19tYXNrKSkpCj4gKwlpZiAoV0FSTl9PTighKHBsbC0+ YWN0aXZlX21hc2sgJiBjcnRjX21hc2spKSkKPiAgCQlyZXR1cm47Cj4gIAo+ICAJRFJNX0RFQlVH X0tNUygiZGlzYWJsZSAlcyAoYWN0aXZlICV4LCBvbj8gJWQpIGZvciBjcnRjICVkXG4iLApfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFp bGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK