From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ander Conselvan De Oliveira Subject: Re: [PATCH v2 05/12] drm/i915: Remove connectors_active from state checking. Date: Tue, 28 Jul 2015 16:48:44 +0300 Message-ID: <1438091324.2727.20.camel@gmail.com> References: <1438000541-3219-1-git-send-email-maarten.lankhorst@linux.intel.com> <1438000541-3219-6-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-pd0-f180.google.com (mail-pd0-f180.google.com [209.85.192.180]) by gabe.freedesktop.org (Postfix) with ESMTPS id 62BC66EA16 for ; Tue, 28 Jul 2015 06:48:45 -0700 (PDT) Received: by pdbbh15 with SMTP id bh15so71219672pdb.1 for ; Tue, 28 Jul 2015 06:48:45 -0700 (PDT) In-Reply-To: <1438000541-3219-6-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+IENvbm5lY3RvcnMgYXJlIHVwZGF0ZWQgYXRvbWljYWxseSBub3csIHNvIHRo ZSBvbmx5IGludGVyYWN0aW9uCj4gd2l0aCB0aGUgZW5jb2RlciBpcyB0aHJvdWdoIGJhc2UuY3J0 Yy4KPiAKPiBJZiBpdCdzIE5VTEwgdGhlIGVuY29kZXIncyBub3QgcGFydCBvZiBhbnkgY3J0Yywg YW5kIGlmIGl0J3MKPiBub3QgTlVMTCB0aGVuIGFjdGl2ZSBzaG91bGQgYmUgZXF1YWwgdG8gY3J0 Y19zdGF0ZS0+YWN0aXZlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IE1hYXJ0ZW4gTGFua2hvcnN0IDxt YWFydGVuLmxhbmtob3JzdEBsaW51eC5pbnRlbC5jb20+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX2Rpc3BsYXkuYyB8IDIxICsrKysrKysrKystLS0tLS0tLS0tLQo+ICAxIGZp bGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgMTEgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAt LWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyAKPiBiL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+IGluZGV4IDU5ZWI2ZGIxMDc0MC4uZmJiMjU3 ZDQ3MjhjIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXku Ywo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+IEBAIC0xMjcy OCw5ICsxMjcyOCw2IEBAIGNoZWNrX2VuY29kZXJfc3RhdGUoc3RydWN0IGRybV9kZXZpY2UgKmRl dikKPiAgCQkJICAgICAgZW5jb2Rlci0+YmFzZS5iYXNlLmlkLAo+ICAJCQkgICAgICBlbmNvZGVy LT5iYXNlLm5hbWUpOwo+ICAKPiAtCQlJOTE1X1NUQVRFX1dBUk4oZW5jb2Rlci0+Y29ubmVjdG9y c19hY3RpdmUgJiYgCj4gIWVuY29kZXItPmJhc2UuY3J0YywKPiAtCQkgICAgICJlbmNvZGVyJ3Mg YWN0aXZlX2Nvbm5lY3RvcnMgc2V0LCBidXQgbm8gCj4gY3J0Y1xuIik7Cj4gLQo+ICAJCWZvcl9l YWNoX2ludGVsX2Nvbm5lY3RvcihkZXYsIGNvbm5lY3Rvcikgewo+ICAJCQlpZiAoY29ubmVjdG9y LT5iYXNlLmVuY29kZXIgIT0gJmVuY29kZXIKPiAtPmJhc2UpCj4gIAkJCQljb250aW51ZTsKPiBA QCAtMTI3NTAsMTggKzEyNzQ3LDIwIEBAIGNoZWNrX2VuY29kZXJfc3RhdGUoc3RydWN0IGRybV9k ZXZpY2UgKmRldikKPiAgCQlJOTE1X1NUQVRFX1dBUk4oYWN0aXZlICYmICFlbmNvZGVyLT5iYXNl LmNydGMsCj4gIAkJICAgICAiYWN0aXZlIGVuY29kZXIgd2l0aCBubyBjcnRjXG4iKTsKPiAgCj4g LQkJSTkxNV9TVEFURV9XQVJOKGVuY29kZXItPmNvbm5lY3RvcnNfYWN0aXZlICE9IAo+IGFjdGl2 ZSwKPiAtCQkgICAgICJlbmNvZGVyJ3MgY29tcHV0ZWQgYWN0aXZlIHN0YXRlIGRvZXNuJ3QgbWF0 Y2ggCj4gdHJhY2tlZCBhY3RpdmUgc3RhdGUgIgo+IC0JCSAgICAgIihleHBlY3RlZCAlaSwgZm91 bmQgJWkpXG4iLCBhY3RpdmUsIGVuY29kZXIKPiAtPmNvbm5lY3RvcnNfYWN0aXZlKTsKPiAtCj4g IAkJYWN0aXZlID0gZW5jb2Rlci0+Z2V0X2h3X3N0YXRlKGVuY29kZXIsICZwaXBlKTsKPiAtCQlJ OTE1X1NUQVRFX1dBUk4oYWN0aXZlICE9IGVuY29kZXIKPiAtPmNvbm5lY3RvcnNfYWN0aXZlLAo+ ICsKPiArCQlpZiAoIWVuY29kZXItPmJhc2UuY3J0Yykgewo+ICsJCQlJOTE1X1NUQVRFX1dBUk4o YWN0aXZlLAo+ICsJCQkgICAgICJlbmNvZGVyIGRldGFjaGVkIGJ1dCBub3QgdHVybmVkIAo+IG9m Zi5cbiIpOwo+ICsKPiArCQkJY29udGludWU7Cj4gKwkJfQo+ICsKPiArCQlJOTE1X1NUQVRFX1dB Uk4oYWN0aXZlICE9IGVuY29kZXItPmJhc2UuY3J0Yy0+c3RhdGUKPiAtPmFjdGl2ZSwKPiAgCQkg ICAgICJlbmNvZGVyJ3MgaHcgc3RhdGUgZG9lc24ndCBtYXRjaCBzdyB0cmFja2luZyAiCj4gIAkJ ICAgICAiKGV4cGVjdGVkICVpLCBmb3VuZCAlaSlcbiIsCj4gLQkJICAgICBlbmNvZGVyLT5jb25u ZWN0b3JzX2FjdGl2ZSwgYWN0aXZlKTsKPiArCQkgICAgIGVuY29kZXItPmJhc2UuY3J0Yy0+c3Rh dGUtPmFjdGl2ZSwgYWN0aXZlKTsKPiAgCj4gLQkJaWYgKCFlbmNvZGVyLT5iYXNlLmNydGMpCj4g LQkJCWNvbnRpbnVlOwo+ICAKPiAgCQl0cmFja2VkX3BpcGUgPSB0b19pbnRlbF9jcnRjKGVuY29k ZXItPmJhc2UuY3J0YykKPiAtPnBpcGU7Cj4gIAkJSTkxNV9TVEFURV9XQVJOKGFjdGl2ZSAmJiBw aXBlICE9IHRyYWNrZWRfcGlwZSwKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRl c2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9p bnRlbC1nZngK