From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Thomas=20B=C3=A4chler?= Subject: [PATCH] gpu/drm/i915: Add a blacklist to omit modeset on LID open Date: Fri, 2 Jul 2010 10:44:23 +0200 Message-ID: <1278060263-4507-1-git-send-email-thomas@archlinux.org> References: <87d3v625bp.fsf@pollan.anholt.net> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from archlinux.org (gerolde.archlinux.org [66.211.214.132]) by gabe.freedesktop.org (Postfix) with ESMTP id 4C9409E7D7 for ; Fri, 2 Jul 2010 01:44:45 -0700 (PDT) In-Reply-To: <87d3v625bp.fsf@pollan.anholt.net> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org Errors-To: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org To: eric@anholt.net Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gc29tZSBtYWNoaW5lcyAoY3VycmVudGx5IG9ubHkgdGhlIFRvc2hpYmEgVGVjcmEgQTExIGlz IGtub3duKSwgdGhlIEdQVQpsb2NrcyB1cCB3aGVuIG1vZGVzZXQgaXMgZm9yY2VkIG9uIExJRCBv cGVuLiBUaGlzIHBhdGNoIGFkZHMgYSBuZXcgRE1JCmJsYWNrbGlzdCBhbmQgb21pdHMgbW9kZXNl dHRpbmcgZm9yIGFsbCBtYXRjaGVzLgoKRml4ZXMgaHR0cHM6Ly9idWd6aWxsYS5rZXJuZWwub3Jn L3Nob3dfYnVnLmNnaT9pZD0xNTU1MAoKU2lnbmVkLW9mZi1ieTogVGhvbWFzIELDpGNobGVyIDx0 aG9tYXNAYXJjaGxpbnV4Lm9yZz4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9sdmRz LmMgfCAgIDIzICsrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGVzIGNoYW5nZWQsIDIzIGlu c2VydGlvbnMoKyksIDAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfbHZkcy5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHZkcy5jCmlu ZGV4IDMxZGY1NWYuLjBlYWI4ZGYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX2x2ZHMuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9sdmRzLmMKQEAgLTU5 OSw2ICs1OTksMjYgQEAgc3RhdGljIGludCBpbnRlbF9sdmRzX2dldF9tb2RlcyhzdHJ1Y3QgZHJt X2Nvbm5lY3RvciAqY29ubmVjdG9yKQogCXJldHVybiAwOwogfQogCitzdGF0aWMgaW50IGludGVs X25vX21vZGVzZXRfb25fbGlkX2RtaV9jYWxsYmFjayhjb25zdCBzdHJ1Y3QgZG1pX3N5c3RlbV9p ZCAqaWQpCit7CisJRFJNX0RFQlVHX0tNUygiU2tpcHBpbmcgZm9yY2VkIG1vZGVzZXQgZm9yICVz XG4iLCBpZC0+aWRlbnQpOworCXJldHVybiAxOworfQorCisvKiBUaGUgR1BVIGhhbmdzIHVwIG9u IHRoZXNlIHN5c3RlbXMgaWYgbW9kZXNldCBpcyBwZXJmb3JtZWQgb24gTElEIG9wZW4gKi8KK3N0 YXRpYyBjb25zdCBzdHJ1Y3QgZG1pX3N5c3RlbV9pZCBpbnRlbF9ub19tb2Rlc2V0X29uX2xpZFtd ID0geworCXsKKwkJLmNhbGxiYWNrID0gaW50ZWxfbm9fbW9kZXNldF9vbl9saWRfZG1pX2NhbGxi YWNrLAorCQkuaWRlbnQgPSAiVG9zaGliYSBUZWNyYSBBMTEiLAorCQkubWF0Y2hlcyA9IHsKKwkJ CURNSV9NQVRDSChETUlfU1lTX1ZFTkRPUiwgIlRPU0hJQkEiKSwKKwkJCURNSV9NQVRDSChETUlf UFJPRFVDVF9OQU1FLCAiVEVDUkEgQTExIiksCisJCX0sCisJfSwKKworCXsgfQkvKiB0ZXJtaW5h dGluZyBlbnRyeSAqLworfTsKKwogLyoKICAqIExpZCBldmVudHMuIE5vdGUgdGhlIHVzZSBvZiAn bW9kZXNldF9vbl9saWQnOgogICogIC0gd2Ugc2V0IGl0IG9uIGxpZCBjbG9zZSwgYW5kIHJlc2V0 IGl0IG9uIG9wZW4KQEAgLTYyMiw2ICs2NDIsOSBAQCBzdGF0aWMgaW50IGludGVsX2xpZF9ub3Rp Znkoc3RydWN0IG5vdGlmaWVyX2Jsb2NrICpuYiwgdW5zaWduZWQgbG9uZyB2YWwsCiAJICovCiAJ aWYgKGNvbm5lY3RvcikKIAkJY29ubmVjdG9yLT5zdGF0dXMgPSBjb25uZWN0b3ItPmZ1bmNzLT5k ZXRlY3QoY29ubmVjdG9yKTsKKwkvKiBEb24ndCBmb3JjZSBtb2Rlc2V0IG9uIG1hY2hpbmVzIHdo ZXJlIGl0IGNhdXNlcyBhIEdQVSBsb2NrdXAgKi8KKwlpZiAoZG1pX2NoZWNrX3N5c3RlbShpbnRl bF9ub19tb2Rlc2V0X29uX2xpZCkpCisJCXJldHVybiBOT1RJRllfT0s7CiAJaWYgKCFhY3BpX2xp ZF9vcGVuKCkpIHsKIAkJZGV2X3ByaXYtPm1vZGVzZXRfb25fbGlkID0gMTsKIAkJcmV0dXJuIE5P VElGWV9PSzsKLS0gCjEuNy4xLjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVk ZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8v aW50ZWwtZ2Z4Cg==