From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: [PATCH v2 (rebased) 2/4] drm/i915: Perform dpll commit first, v2. Date: Mon, 14 Mar 2016 09:27:53 +0100 Message-ID: <1457944075-14123-3-git-send-email-maarten.lankhorst@linux.intel.com> References: <1457944075-14123-1-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 mblankhorst.nl (mblankhorst.nl [141.105.120.124]) by gabe.freedesktop.org (Postfix) with ESMTPS id D9C036E623 for ; Mon, 14 Mar 2016 08:28:00 +0000 (UTC) In-Reply-To: <1457944075-14123-1-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: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org V2FybiBmb3IgdGhlIHdyb25nIG1hc2sgaW4gZW5hYmxlIG9ubHkuIERpc2FibGUgd2lsbCBoYXZl IHRoZSB3cm9uZyBtYXNrIG5vdwpiZWNhdXNlIHRoZSBuZXcgc3RhdGUgaXMgY29tbWl0dGVkIGJl Zm9yZSBkaXNhYmxpbmcgdGhlIG9sZCBzdGF0ZS4KCkNoYW5nZXMgc2luY2UgdjE6Ci0gVXNlIGNy dGNfbWFzayAoRHVyZ2Fkb3NzKQotIFJlYmFzZS4KClNpZ25lZC1vZmYtYnk6IE1hYXJ0ZW4gTGFu a2hvcnN0IDxtYWFydGVuLmxhbmtob3JzdEBsaW51eC5pbnRlbC5jb20+Ci0tLQogZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jICB8IDUgKystLS0KIGRyaXZlcnMvZ3B1L2RybS9p OTE1L2ludGVsX2RwbGxfbWdyLmMgfCAyICstCiAyIGZpbGVzIGNoYW5nZWQsIDMgaW5zZXJ0aW9u cygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9kaXNwbGF5LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKaW5k ZXggZjhmMDJlYzIwMWI3Li4xN2QwN2E3MjljYzAgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX2Rpc3BsYXkuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9k aXNwbGF5LmMKQEAgLTEzNTM2LDcgKzEzNTM2LDggQEAgc3RhdGljIGludCBpbnRlbF9hdG9taWNf Y29tbWl0KHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsCiAJfQogCiAJZHJtX2F0b21pY19oZWxwZXJf c3dhcF9zdGF0ZShkZXYsIHN0YXRlKTsKLQlkZXZfcHJpdi0+d20uY29uZmlnID0gdG9faW50ZWxf YXRvbWljX3N0YXRlKHN0YXRlKS0+d21fY29uZmlnOworCWRldl9wcml2LT53bS5jb25maWcgPSBp bnRlbF9zdGF0ZS0+d21fY29uZmlnOworCWludGVsX3NoYXJlZF9kcGxsX2NvbW1pdChzdGF0ZSk7 CiAKIAlpZiAoaW50ZWxfc3RhdGUtPm1vZGVzZXQpIHsKIAkJbWVtY3B5KGRldl9wcml2LT5taW5f cGl4Y2xrLCBpbnRlbF9zdGF0ZS0+bWluX3BpeGNsaywKQEAgLTEzNTg4LDggKzEzNTg5LDYgQEAg c3RhdGljIGludCBpbnRlbF9hdG9taWNfY29tbWl0KHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsCiAJ aW50ZWxfbW9kZXNldF91cGRhdGVfY3J0Y19zdGF0ZShzdGF0ZSk7CiAKIAlpZiAoaW50ZWxfc3Rh dGUtPm1vZGVzZXQpIHsKLQkJaW50ZWxfc2hhcmVkX2RwbGxfY29tbWl0KHN0YXRlKTsKLQogCQlk cm1fYXRvbWljX2hlbHBlcl91cGRhdGVfbGVnYWN5X21vZGVzZXRfc3RhdGUoc3RhdGUtPmRldiwg c3RhdGUpOwogCiAJCWlmIChkZXZfcHJpdi0+ZGlzcGxheS5tb2Rlc2V0X2NvbW1pdF9jZGNsayAm JgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHBsbF9tZ3IuYyBiL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwbGxfbWdyLmMKaW5kZXggZTVmNjdlZmVjMzJkLi4y MTM4NjJlOGNkMDQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwbGxf bWdyLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHBsbF9tZ3IuYwpAQCAtMTU2 LDcgKzE1Niw3IEBAIHZvaWQgaW50ZWxfZGlzYWJsZV9zaGFyZWRfZHBsbChzdHJ1Y3QgaW50ZWxf Y3J0YyAqY3J0YykKIAlpZiAocGxsID09IE5VTEwpCiAJCXJldHVybjsKIAotCWlmIChXQVJOX09O KCEocGxsLT5jb25maWcuY3J0Y19tYXNrICYgY3J0Y19tYXNrKSkpCisJaWYgKFdBUk5fT04oIShw bGwtPmFjdGl2ZV9tYXNrICYgY3J0Y19tYXNrKSkpCiAJCXJldHVybjsKIAogCURSTV9ERUJVR19L TVMoImRpc2FibGUgJXMgKGFjdGl2ZSAleCwgb24/ICVkKSBmb3IgY3J0YyAlZFxuIiwKLS0gCjIu MS4wCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRl bC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK