From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ander Conselvan De Oliveira Subject: Re: [PATCH v2 04/12] drm/i915: Remove some unneeded checks from check_crtc_state. Date: Tue, 28 Jul 2015 16:29:07 +0300 Message-ID: <1438090147.2727.19.camel@gmail.com> References: <1438000541-3219-1-git-send-email-maarten.lankhorst@linux.intel.com> <1438000541-3219-5-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-f41.google.com (mail-pa0-f41.google.com [209.85.220.41]) by gabe.freedesktop.org (Postfix) with ESMTPS id 37357720A7 for ; Tue, 28 Jul 2015 06:29:08 -0700 (PDT) Received: by padck2 with SMTP id ck2so70073923pad.0 for ; Tue, 28 Jul 2015 06:29:07 -0700 (PDT) In-Reply-To: <1438000541-3219-5-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 UmV2aWV3ZWQtYnk6IEFuZGVyIENvbnNlbHZhbiBkZSBPbGl2ZWlyYSA8Y29uc2VsdmFuMkBnbWFp bC5jb20+CgpPbiBNb24sIDIwMTUtMDctMjcgYXQgMTQ6MzUgKzAyMDAsIE1hYXJ0ZW4gTGFua2hv cnN0IHdyb3RlOgo+IFRoaXMgaXMgaGFuZGxlZCBieSB0aGUgYXRvbWljIGNvcmUgbm93LCBubyBu ZWVkIHRvIGNoZWNrIHRoaXMgZm9yIAo+IG91cnNlbGYuCj4gCj4gU2lnbmVkLW9mZi1ieTogTWFh cnRlbiBMYW5raG9yc3QgPG1hYXJ0ZW4ubGFua2hvcnN0QGxpbnV4LmludGVsLmNvbT4KPiAtLS0K PiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIHwgMTkgKy0tLS0tLS0tLS0t LS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDE4IGRlbGV0aW9ucygt KQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMg Cj4gYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiBpbmRleCBiYTBiNjhh NDIwOWQuLjU5ZWI2ZGIxMDc0MCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9kaXNwbGF5LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5 LmMKPiBAQCAtMTI3ODEsOCArMTI3ODEsNyBAQCBjaGVja19jcnRjX3N0YXRlKHN0cnVjdCBkcm1f ZGV2aWNlICpkZXYpCj4gIAlzdHJ1Y3QgaW50ZWxfY3J0Y19zdGF0ZSBwaXBlX2NvbmZpZzsKPiAg Cj4gIAlmb3JfZWFjaF9pbnRlbF9jcnRjKGRldiwgY3J0Yykgewo+IC0JCWJvb2wgZW5hYmxlZCA9 IGZhbHNlOwo+IC0JCWJvb2wgYWN0aXZlID0gZmFsc2U7Cj4gKwkJYm9vbCBhY3RpdmU7Cj4gIAo+ ICAJCW1lbXNldCgmcGlwZV9jb25maWcsIDAsIHNpemVvZihwaXBlX2NvbmZpZykpOwo+ICAKPiBA QCAtMTI3OTIsMjIgKzEyNzkxLDYgQEAgY2hlY2tfY3J0Y19zdGF0ZShzdHJ1Y3QgZHJtX2Rldmlj ZSAqZGV2KQo+ICAJCUk5MTVfU1RBVEVfV0FSTihjcnRjLT5hY3RpdmUgJiYgIWNydGMtPmJhc2Uu c3RhdGUKPiAtPmVuYWJsZSwKPiAgCQkgICAgICJhY3RpdmUgY3J0YywgYnV0IG5vdCBlbmFibGVk IGluIHN3IAo+IHRyYWNraW5nXG4iKTsKPiAgCj4gLQkJZm9yX2VhY2hfaW50ZWxfZW5jb2Rlcihk ZXYsIGVuY29kZXIpIHsKPiAtCQkJaWYgKGVuY29kZXItPmJhc2UuY3J0YyAhPSAmY3J0Yy0+YmFz ZSkKPiAtCQkJCWNvbnRpbnVlOwo+IC0JCQllbmFibGVkID0gdHJ1ZTsKPiAtCQkJaWYgKGVuY29k ZXItPmNvbm5lY3RvcnNfYWN0aXZlKQo+IC0JCQkJYWN0aXZlID0gdHJ1ZTsKPiAtCQl9Cj4gLQo+ IC0JCUk5MTVfU1RBVEVfV0FSTihhY3RpdmUgIT0gY3J0Yy0+YWN0aXZlLAo+IC0JCSAgICAgImNy dGMncyBjb21wdXRlZCBhY3RpdmUgc3RhdGUgZG9lc24ndCBtYXRjaCAKPiB0cmFja2VkIGFjdGl2 ZSBzdGF0ZSAiCj4gLQkJICAgICAiKGV4cGVjdGVkICVpLCBmb3VuZCAlaSlcbiIsIGFjdGl2ZSwg Y3J0Ywo+IC0+YWN0aXZlKTsKPiAtCQlJOTE1X1NUQVRFX1dBUk4oZW5hYmxlZCAhPSBjcnRjLT5i YXNlLnN0YXRlLT5lbmFibGUsCj4gLQkJICAgICAiY3J0YydzIGNvbXB1dGVkIGVuYWJsZWQgc3Rh dGUgZG9lc24ndCBtYXRjaCAKPiB0cmFja2VkIGVuYWJsZWQgc3RhdGUgIgo+IC0JCSAgICAgIihl eHBlY3RlZCAlaSwgZm91bmQgJWkpXG4iLCBlbmFibGVkLAo+IC0JCQkJY3J0Yy0+YmFzZS5zdGF0 ZS0+ZW5hYmxlKTsKPiAtCj4gIAkJYWN0aXZlID0gZGV2X3ByaXYtPmRpc3BsYXkuZ2V0X3BpcGVf Y29uZmlnKGNydGMsCj4gIAkJCQkJCQkgIAo+ICAmcGlwZV9jb25maWcpOwo+ICAKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcg bGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVz a3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK