From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jesse Barnes Subject: [PATCH] drm/i915: honor forced connector modes v2 Date: Thu, 20 Feb 2014 12:28:07 -0800 Message-ID: <1392928087-1896-1-git-send-email-jbarnes@virtuousgeek.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from qproxy1.mail.unifiedlayer.com (qproxy1-pub.mail.unifiedlayer.com [173.254.64.10]) by gabe.freedesktop.org (Postfix) with SMTP id 43FF0FB30F for ; Thu, 20 Feb 2014 12:28:15 -0800 (PST) Received: from [67.161.37.189] (port=60391 helo=localhost.localdomain) by box514.bluehost.com with esmtpsa (UNKNOWN:CAMELLIA256-SHA:256) (Exim 4.80) (envelope-from ) id 1WGaE7-00020h-36 for intel-gfx@lists.freedesktop.org; Thu, 20 Feb 2014 13:28:11 -0700 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: intel-gfx-bounces@lists.freedesktop.org Errors-To: intel-gfx-bounces@lists.freedesktop.org To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org SW4gdGhlIG1vdmUgb3ZlciB0byB1c2UgQklPUyBjb25uZWN0b3IgY29uZmlncywgd2UgbG9zdCB0 aGUgYWJpbGl0eSB0bwpmb3JjZSBhIHNwZWNpZmljIHNldCBvZiBjb25uZWN0b3JzIG9uIG9yIG9m Zi4gIFRyeSB0byByZW1lZHkgdGhhdCBieQpkcm9wcGluZyBiYWNrIHRvIHRoZSBvbGQgYmVoYXZp b3IgaWYgd2UgZGV0ZWN0IGEgaGFyZCBjb2RlZCBjb25uZWN0b3IKY29uZmlnLgoKdjI6IGRvbid0 IGRlcmVmIGNvbm5lY3RvciBzdGF0ZSBmb3IgZGlzYWJsZWQgY29ubmVjdG9ycyAoSmVzc2UpCgpS ZXBvcnRlZC1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNv bT4KU2lnbmVkLW9mZi1ieTogSmVzc2UgQmFybmVzIDxqYmFybmVzQHZpcnR1b3VzZ2Vlay5vcmc+ Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZmJkZXYuYyB8ICAgMTggKysrKysrKysr KysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBh L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2ZiZGV2LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF9mYmRldi5jCmluZGV4IDc2OTM3MjguLjU5MzU1NDQgMTAwNjQ0Ci0tLSBhL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX2ZiZGV2LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfZmJkZXYuYwpAQCAtMjkzLDYgKzI5MywyNCBAQCBzdGF0aWMgYm9vbCBpbnRlbF9mYl9p bml0aWFsX2NvbmZpZyhzdHJ1Y3QgZHJtX2ZiX2hlbHBlciAqZmJfaGVscGVyLAogCWJvb2wgKnNh dmVfZW5hYmxlZDsKIAlib29sIGFueV9lbmFibGVkID0gZmFsc2U7CiAKKwkvKgorCSAqIElmIHRo ZSB1c2VyIHNwZWNpZmllZCBhbnkgZm9yY2Ugb3B0aW9ucywganVzdCBiYWlsIGhlcmUKKwkgKiBh bmQgdXNlIHRoYXQgY29uZmlnLgorCSAqLworCWZvciAoaSA9IDA7IGkgPCBmYl9oZWxwZXItPmNv bm5lY3Rvcl9jb3VudDsgaSsrKSB7CisJCXN0cnVjdCBkcm1fZmJfaGVscGVyX2Nvbm5lY3RvciAq ZmJfY29ubjsKKwkJc3RydWN0IGRybV9jb25uZWN0b3IgKmNvbm5lY3RvcjsKKworCQlmYl9jb25u ID0gZmJfaGVscGVyLT5jb25uZWN0b3JfaW5mb1tpXTsKKwkJY29ubmVjdG9yID0gZmJfY29ubi0+ Y29ubmVjdG9yOworCisJCWlmICghZW5hYmxlZFtpXSkKKwkJCWNvbnRpbnVlOworCisJCWlmIChj b25uZWN0b3ItPmZvcmNlICE9IERSTV9GT1JDRV9VTlNQRUNJRklFRCkKKwkJCXJldHVybiBmYWxz ZTsKKwl9CisKIAlzYXZlX2VuYWJsZWQgPSBrY2FsbG9jKGRldi0+bW9kZV9jb25maWcubnVtX2Nv bm5lY3Rvciwgc2l6ZW9mKGJvb2wpLAogCQkJICAgICAgIEdGUF9LRVJORUwpOwogCWlmICghc2F2 ZV9lbmFibGVkKQotLSAKMS43LjkuNQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5m by9pbnRlbC1nZngK