From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: [PATCH v3 05/13] drm/i915: Remove some unneeded checks from check_crtc_state. Date: Wed, 5 Aug 2015 12:37:03 +0200 Message-ID: <1438771031-23227-6-git-send-email-maarten.lankhorst@linux.intel.com> References: <1438771031-23227-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 43D4D6E5A1 for ; Wed, 5 Aug 2015 03:37:19 -0700 (PDT) In-Reply-To: <1438771031-23227-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+ClJldmlld2VkLWJ5OiBBbmRlciBDb25zZWx2 YW4gZGUgT2xpdmVpcmEgPGNvbnNlbHZhbjJAZ21haWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX2Rpc3BsYXkuYyB8IDE5ICstLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBj aGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMTggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfZGlzcGxheS5jCmluZGV4IDg3NjA3MWFkNDY4MS4uN2Y0YzhkZjg2NTU1IDEwMDY0NAot LS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKKysrIGIvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCkBAIC0xMjc4Miw4ICsxMjc4Miw3IEBAIGNoZWNr X2NydGNfc3RhdGUoc3RydWN0IGRybV9kZXZpY2UgKmRldikKIAlzdHJ1Y3QgaW50ZWxfY3J0Y19z dGF0ZSBwaXBlX2NvbmZpZzsKIAogCWZvcl9lYWNoX2ludGVsX2NydGMoZGV2LCBjcnRjKSB7Ci0J CWJvb2wgZW5hYmxlZCA9IGZhbHNlOwotCQlib29sIGFjdGl2ZSA9IGZhbHNlOworCQlib29sIGFj dGl2ZTsKIAogCQltZW1zZXQoJnBpcGVfY29uZmlnLCAwLCBzaXplb2YocGlwZV9jb25maWcpKTsK IApAQCAtMTI3OTMsMjIgKzEyNzkyLDYgQEAgY2hlY2tfY3J0Y19zdGF0ZShzdHJ1Y3QgZHJtX2Rl dmljZSAqZGV2KQogCQlJOTE1X1NUQVRFX1dBUk4oY3J0Yy0+YWN0aXZlICYmICFjcnRjLT5iYXNl LnN0YXRlLT5lbmFibGUsCiAJCSAgICAgImFjdGl2ZSBjcnRjLCBidXQgbm90IGVuYWJsZWQgaW4g c3cgdHJhY2tpbmdcbiIpOwogCi0JCWZvcl9lYWNoX2ludGVsX2VuY29kZXIoZGV2LCBlbmNvZGVy KSB7Ci0JCQlpZiAoZW5jb2Rlci0+YmFzZS5jcnRjICE9ICZjcnRjLT5iYXNlKQotCQkJCWNvbnRp bnVlOwotCQkJZW5hYmxlZCA9IHRydWU7Ci0JCQlpZiAoZW5jb2Rlci0+Y29ubmVjdG9yc19hY3Rp dmUpCi0JCQkJYWN0aXZlID0gdHJ1ZTsKLQkJfQotCi0JCUk5MTVfU1RBVEVfV0FSTihhY3RpdmUg IT0gY3J0Yy0+YWN0aXZlLAotCQkgICAgICJjcnRjJ3MgY29tcHV0ZWQgYWN0aXZlIHN0YXRlIGRv ZXNuJ3QgbWF0Y2ggdHJhY2tlZCBhY3RpdmUgc3RhdGUgIgotCQkgICAgICIoZXhwZWN0ZWQgJWks IGZvdW5kICVpKVxuIiwgYWN0aXZlLCBjcnRjLT5hY3RpdmUpOwotCQlJOTE1X1NUQVRFX1dBUk4o ZW5hYmxlZCAhPSBjcnRjLT5iYXNlLnN0YXRlLT5lbmFibGUsCi0JCSAgICAgImNydGMncyBjb21w dXRlZCBlbmFibGVkIHN0YXRlIGRvZXNuJ3QgbWF0Y2ggdHJhY2tlZCBlbmFibGVkIHN0YXRlICIK LQkJICAgICAiKGV4cGVjdGVkICVpLCBmb3VuZCAlaSlcbiIsIGVuYWJsZWQsCi0JCQkJY3J0Yy0+ YmFzZS5zdGF0ZS0+ZW5hYmxlKTsKLQogCQlhY3RpdmUgPSBkZXZfcHJpdi0+ZGlzcGxheS5nZXRf cGlwZV9jb25maWcoY3J0YywKIAkJCQkJCQkgICAmcGlwZV9jb25maWcpOwogCi0tIAoyLjEuMAoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4 IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK