From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: [PATCH v2 04/12] drm/i915: Remove some unneeded checks from check_crtc_state. Date: Mon, 27 Jul 2015 14:35:33 +0200 Message-ID: <1438000541-3219-5-git-send-email-maarten.lankhorst@linux.intel.com> References: <1438000541-3219-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 DE1AD6E90C for ; Mon, 27 Jul 2015 05:35:47 -0700 (PDT) In-Reply-To: <1438000541-3219-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 VGhpcyBpcyBoYW5kbGVkIGJ5IHRoZSBhdG9taWMgY29yZSBub3csIG5vIG5lZWQgdG8gY2hlY2sg dGhpcyBmb3Igb3Vyc2VsZi4KClNpZ25lZC1vZmYtYnk6IE1hYXJ0ZW4gTGFua2hvcnN0IDxtYWFy dGVuLmxhbmtob3JzdEBsaW51eC5pbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfZGlzcGxheS5jIHwgMTkgKy0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQs IDEgaW5zZXJ0aW9uKCspLCAxOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dw dS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9k aXNwbGF5LmMKaW5kZXggYmEwYjY4YTQyMDlkLi41OWViNmRiMTA3NDAgMTAwNjQ0Ci0tLSBhL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYworKysgYi9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9kaXNwbGF5LmMKQEAgLTEyNzgxLDggKzEyNzgxLDcgQEAgY2hlY2tfY3J0Y19z dGF0ZShzdHJ1Y3QgZHJtX2RldmljZSAqZGV2KQogCXN0cnVjdCBpbnRlbF9jcnRjX3N0YXRlIHBp cGVfY29uZmlnOwogCiAJZm9yX2VhY2hfaW50ZWxfY3J0YyhkZXYsIGNydGMpIHsKLQkJYm9vbCBl bmFibGVkID0gZmFsc2U7Ci0JCWJvb2wgYWN0aXZlID0gZmFsc2U7CisJCWJvb2wgYWN0aXZlOwog CiAJCW1lbXNldCgmcGlwZV9jb25maWcsIDAsIHNpemVvZihwaXBlX2NvbmZpZykpOwogCkBAIC0x Mjc5MiwyMiArMTI3OTEsNiBAQCBjaGVja19jcnRjX3N0YXRlKHN0cnVjdCBkcm1fZGV2aWNlICpk ZXYpCiAJCUk5MTVfU1RBVEVfV0FSTihjcnRjLT5hY3RpdmUgJiYgIWNydGMtPmJhc2Uuc3RhdGUt PmVuYWJsZSwKIAkJICAgICAiYWN0aXZlIGNydGMsIGJ1dCBub3QgZW5hYmxlZCBpbiBzdyB0cmFj a2luZ1xuIik7CiAKLQkJZm9yX2VhY2hfaW50ZWxfZW5jb2RlcihkZXYsIGVuY29kZXIpIHsKLQkJ CWlmIChlbmNvZGVyLT5iYXNlLmNydGMgIT0gJmNydGMtPmJhc2UpCi0JCQkJY29udGludWU7Ci0J CQllbmFibGVkID0gdHJ1ZTsKLQkJCWlmIChlbmNvZGVyLT5jb25uZWN0b3JzX2FjdGl2ZSkKLQkJ CQlhY3RpdmUgPSB0cnVlOwotCQl9Ci0KLQkJSTkxNV9TVEFURV9XQVJOKGFjdGl2ZSAhPSBjcnRj LT5hY3RpdmUsCi0JCSAgICAgImNydGMncyBjb21wdXRlZCBhY3RpdmUgc3RhdGUgZG9lc24ndCBt YXRjaCB0cmFja2VkIGFjdGl2ZSBzdGF0ZSAiCi0JCSAgICAgIihleHBlY3RlZCAlaSwgZm91bmQg JWkpXG4iLCBhY3RpdmUsIGNydGMtPmFjdGl2ZSk7Ci0JCUk5MTVfU1RBVEVfV0FSTihlbmFibGVk ICE9IGNydGMtPmJhc2Uuc3RhdGUtPmVuYWJsZSwKLQkJICAgICAiY3J0YydzIGNvbXB1dGVkIGVu YWJsZWQgc3RhdGUgZG9lc24ndCBtYXRjaCB0cmFja2VkIGVuYWJsZWQgc3RhdGUgIgotCQkgICAg ICIoZXhwZWN0ZWQgJWksIGZvdW5kICVpKVxuIiwgZW5hYmxlZCwKLQkJCQljcnRjLT5iYXNlLnN0 YXRlLT5lbmFibGUpOwotCiAJCWFjdGl2ZSA9IGRldl9wcml2LT5kaXNwbGF5LmdldF9waXBlX2Nv bmZpZyhjcnRjLAogCQkJCQkJCSAgICZwaXBlX2NvbmZpZyk7CiAKLS0gCjIuMS4wCgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGlu ZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVk ZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=