From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: [PATCH v2 05/12] drm/i915: Remove connectors_active from state checking. Date: Mon, 27 Jul 2015 14:35:34 +0200 Message-ID: <1438000541-3219-6-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 890626E913 for ; Mon, 27 Jul 2015 05:35:49 -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 Q29ubmVjdG9ycyBhcmUgdXBkYXRlZCBhdG9taWNhbGx5IG5vdywgc28gdGhlIG9ubHkgaW50ZXJh Y3Rpb24Kd2l0aCB0aGUgZW5jb2RlciBpcyB0aHJvdWdoIGJhc2UuY3J0Yy4KCklmIGl0J3MgTlVM TCB0aGUgZW5jb2RlcidzIG5vdCBwYXJ0IG9mIGFueSBjcnRjLCBhbmQgaWYgaXQncwpub3QgTlVM TCB0aGVuIGFjdGl2ZSBzaG91bGQgYmUgZXF1YWwgdG8gY3J0Y19zdGF0ZS0+YWN0aXZlLgoKU2ln bmVkLW9mZi1ieTogTWFhcnRlbiBMYW5raG9yc3QgPG1hYXJ0ZW4ubGFua2hvcnN0QGxpbnV4Lmlu dGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgfCAyMSAr KysrKysrKysrLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCAx MSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9k aXNwbGF5LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKaW5kZXggNTll YjZkYjEwNzQwLi5mYmIyNTdkNDcyOGMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX2Rpc3BsYXkuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5 LmMKQEAgLTEyNzI4LDkgKzEyNzI4LDYgQEAgY2hlY2tfZW5jb2Rlcl9zdGF0ZShzdHJ1Y3QgZHJt X2RldmljZSAqZGV2KQogCQkJICAgICAgZW5jb2Rlci0+YmFzZS5iYXNlLmlkLAogCQkJICAgICAg ZW5jb2Rlci0+YmFzZS5uYW1lKTsKIAotCQlJOTE1X1NUQVRFX1dBUk4oZW5jb2Rlci0+Y29ubmVj dG9yc19hY3RpdmUgJiYgIWVuY29kZXItPmJhc2UuY3J0YywKLQkJICAgICAiZW5jb2RlcidzIGFj dGl2ZV9jb25uZWN0b3JzIHNldCwgYnV0IG5vIGNydGNcbiIpOwotCiAJCWZvcl9lYWNoX2ludGVs X2Nvbm5lY3RvcihkZXYsIGNvbm5lY3RvcikgewogCQkJaWYgKGNvbm5lY3Rvci0+YmFzZS5lbmNv ZGVyICE9ICZlbmNvZGVyLT5iYXNlKQogCQkJCWNvbnRpbnVlOwpAQCAtMTI3NTAsMTggKzEyNzQ3 LDIwIEBAIGNoZWNrX2VuY29kZXJfc3RhdGUoc3RydWN0IGRybV9kZXZpY2UgKmRldikKIAkJSTkx NV9TVEFURV9XQVJOKGFjdGl2ZSAmJiAhZW5jb2Rlci0+YmFzZS5jcnRjLAogCQkgICAgICJhY3Rp dmUgZW5jb2RlciB3aXRoIG5vIGNydGNcbiIpOwogCi0JCUk5MTVfU1RBVEVfV0FSTihlbmNvZGVy LT5jb25uZWN0b3JzX2FjdGl2ZSAhPSBhY3RpdmUsCi0JCSAgICAgImVuY29kZXIncyBjb21wdXRl ZCBhY3RpdmUgc3RhdGUgZG9lc24ndCBtYXRjaCB0cmFja2VkIGFjdGl2ZSBzdGF0ZSAiCi0JCSAg ICAgIihleHBlY3RlZCAlaSwgZm91bmQgJWkpXG4iLCBhY3RpdmUsIGVuY29kZXItPmNvbm5lY3Rv cnNfYWN0aXZlKTsKLQogCQlhY3RpdmUgPSBlbmNvZGVyLT5nZXRfaHdfc3RhdGUoZW5jb2Rlciwg JnBpcGUpOwotCQlJOTE1X1NUQVRFX1dBUk4oYWN0aXZlICE9IGVuY29kZXItPmNvbm5lY3RvcnNf YWN0aXZlLAorCisJCWlmICghZW5jb2Rlci0+YmFzZS5jcnRjKSB7CisJCQlJOTE1X1NUQVRFX1dB Uk4oYWN0aXZlLAorCQkJICAgICAiZW5jb2RlciBkZXRhY2hlZCBidXQgbm90IHR1cm5lZCBvZmYu XG4iKTsKKworCQkJY29udGludWU7CisJCX0KKworCQlJOTE1X1NUQVRFX1dBUk4oYWN0aXZlICE9 IGVuY29kZXItPmJhc2UuY3J0Yy0+c3RhdGUtPmFjdGl2ZSwKIAkJICAgICAiZW5jb2RlcidzIGh3 IHN0YXRlIGRvZXNuJ3QgbWF0Y2ggc3cgdHJhY2tpbmcgIgogCQkgICAgICIoZXhwZWN0ZWQgJWks IGZvdW5kICVpKVxuIiwKLQkJICAgICBlbmNvZGVyLT5jb25uZWN0b3JzX2FjdGl2ZSwgYWN0aXZl KTsKKwkJICAgICBlbmNvZGVyLT5iYXNlLmNydGMtPnN0YXRlLT5hY3RpdmUsIGFjdGl2ZSk7CiAK LQkJaWYgKCFlbmNvZGVyLT5iYXNlLmNydGMpCi0JCQljb250aW51ZTsKIAogCQl0cmFja2VkX3Bp cGUgPSB0b19pbnRlbF9jcnRjKGVuY29kZXItPmJhc2UuY3J0YyktPnBpcGU7CiAJCUk5MTVfU1RB VEVfV0FSTihhY3RpdmUgJiYgcGlwZSAhPSB0cmFja2VkX3BpcGUsCi0tIAoyLjEuMAoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxp bmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK