From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ander Conselvan De Oliveira Subject: Re: [PATCH 2/2] drm/i915: Perform dpll commit first. Date: Thu, 26 Nov 2015 16:41:49 +0200 Message-ID: <1448548909.3189.39.camel@gmail.com> References: <1448358258-30209-1-git-send-email-maarten.lankhorst@linux.intel.com> <1448358258-30209-2-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-pa0-f46.google.com (mail-pa0-f46.google.com [209.85.220.46]) by gabe.freedesktop.org (Postfix) with ESMTPS id E2EF36E10A for ; Thu, 26 Nov 2015 06:41:52 -0800 (PST) Received: by padhx2 with SMTP id hx2so88484806pad.1 for ; Thu, 26 Nov 2015 06:41:52 -0800 (PST) In-Reply-To: <1448358258-30209-2-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 T24gVHVlLCAyMDE1LTExLTI0IGF0IDEwOjQ0ICswMTAwLCBNYWFydGVuIExhbmtob3JzdCB3cm90 ZToKPiBXYXJuIGZvciB0aGUgd3JvbmcgbWFzayBpbiBlbmFibGUgb25seS4gRGlzYWJsZSB3aWxs IGhhdmUgdGhlIHdyb25nIG1hc2sKPiBub3cgYmVjYXVzZSB0aGUgbmV3IHN0YXRlIGlzIGNvbW1p dHRlZCBiZWZvcmUgZGlzYWJsaW5nIHRoZSBvbGQgc3RhdGUuCgpXaHk/CgpBbmRlcgoKPiBTaWdu ZWQtb2ZmLWJ5OiBNYWFydGVuIExhbmtob3JzdCA8bWFhcnRlbi5sYW5raG9yc3RAbGludXguaW50 ZWwuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgfCAx MCArKystLS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDcgZGVsZXRp b25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3Bs YXkuYwo+IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gaW5kZXggNzli YjIyZWY2N2RjLi4zZWI1MTE5NWRhNzIgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaW50ZWxfZGlzcGxheS5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlz cGxheS5jCj4gQEAgLTE4OTcsNyArMTg5Nyw3IEBAIHN0YXRpYyB2b2lkIGludGVsX2VuYWJsZV9z aGFyZWRfZHBsbChzdHJ1Y3QgaW50ZWxfY3J0Ywo+ICpjcnRjKQo+ICAJaWYgKFdBUk5fT04ocGxs ID09IE5VTEwpKQo+ICAJCXJldHVybjsKPiAgCj4gLQlpZiAoV0FSTl9PTihwbGwtPmNvbmZpZy5j cnRjX21hc2sgPT0gMCkpCj4gKwlpZiAoV0FSTl9PTighKHBsbC0+Y29uZmlnLmNydGNfbWFzayAm ICgxIDw8IGRybV9jcnRjX2luZGV4KCZjcnRjCj4gLT5iYXNlKSkpKSkKPiAgCQlyZXR1cm47Cj4g IAo+ICAJaWYgKFdBUk5fT04ocGxsLT5hY3RpdmVfbWFzayAmIGNydGNfbWFzaykpCj4gQEAgLTE5 MzcsOSArMTkzNyw2IEBAIHN0YXRpYyB2b2lkIGludGVsX2Rpc2FibGVfc2hhcmVkX2RwbGwoc3Ry dWN0IGludGVsX2NydGMKPiAqY3J0YykKPiAgCWlmIChwbGwgPT0gTlVMTCkKPiAgCQlyZXR1cm47 Cj4gIAo+IC0JaWYgKFdBUk5fT04oIShwbGwtPmNvbmZpZy5jcnRjX21hc2sgJiBjcnRjX21hc2sp KSkKPiAtCQlyZXR1cm47Cj4gLQo+ICAJaWYgKFdBUk5fT04oIShwbGwtPmFjdGl2ZV9tYXNrICYg Y3J0Y19tYXNrKSkpCj4gIAkJcmV0dXJuOwo+ICAKPiBAQCAtMTMzODIsNyArMTMzNzksOCBAQCBz dGF0aWMgaW50IGludGVsX2F0b21pY19jb21taXQoc3RydWN0IGRybV9kZXZpY2UgKmRldiwKPiAg CX0KPiAgCj4gIAlkcm1fYXRvbWljX2hlbHBlcl9zd2FwX3N0YXRlKGRldiwgc3RhdGUpOwo+IC0J ZGV2X3ByaXYtPndtLmNvbmZpZyA9IHRvX2ludGVsX2F0b21pY19zdGF0ZShzdGF0ZSktPndtX2Nv bmZpZzsKPiArCWRldl9wcml2LT53bS5jb25maWcgPSBpbnRlbF9zdGF0ZS0+d21fY29uZmlnOwo+ ICsJaW50ZWxfc2hhcmVkX2RwbGxfY29tbWl0KHN0YXRlKTsKPiAgCj4gIAlpZiAoaW50ZWxfc3Rh dGUtPm1vZGVzZXQpIHsKPiAgCQltZW1jcHkoZGV2X3ByaXYtPm1pbl9waXhjbGssIGludGVsX3N0 YXRlLT5taW5fcGl4Y2xrLAo+IEBAIC0xMzQxNSw4ICsxMzQxMyw2IEBAIHN0YXRpYyBpbnQgaW50 ZWxfYXRvbWljX2NvbW1pdChzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LAo+ICAJaW50ZWxfbW9kZXNl dF91cGRhdGVfY3J0Y19zdGF0ZShzdGF0ZSk7Cj4gIAo+ICAJaWYgKGludGVsX3N0YXRlLT5tb2Rl c2V0KSB7Cj4gLQkJaW50ZWxfc2hhcmVkX2RwbGxfY29tbWl0KHN0YXRlKTsKPiAtCj4gIAkJZHJt X2F0b21pY19oZWxwZXJfdXBkYXRlX2xlZ2FjeV9tb2Rlc2V0X3N0YXRlKHN0YXRlLT5kZXYsCj4g c3RhdGUpOwo+ICAJCW1vZGVzZXRfdXBkYXRlX2NydGNfcG93ZXJfZG9tYWlucyhzdGF0ZSk7Cj4g IAl9Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVs LWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==