From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lukas Wunner Subject: [PATCH] drm/i915: Add missing MacBook Pro models with dual channel LVDS Date: Sun, 12 Apr 2015 21:10:35 +0200 Message-ID: <20150416071459.DB68B6E96B@gabe.freedesktop.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mailout1.hostsharing.net (mailout1.hostsharing.net [83.223.95.204]) by gabe.freedesktop.org (Postfix) with ESMTP id D2B746E76F for ; Tue, 14 Apr 2015 13:36:37 -0700 (PDT) Received: from h08.hostsharing.net (h08.hostsharing.net [83.223.95.28]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mailout1.hostsharing.net (Postfix) with ESMTPS id 7AE711007AB30 for ; Tue, 14 Apr 2015 22:29:20 +0200 (CEST) Received: from localhost (5-38-90-81.adsl.cmo.de [81.90.38.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by h08.hostsharing.net (Postfix) with ESMTPSA id 1816E603E04D for ; Tue, 14 Apr 2015 22:29:18 +0200 (CEST) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" List-Id: intel-gfx@lists.freedesktop.org U2luZ2xlIGNoYW5uZWwgTFZEUyBtYXhlcyBvdXQgYXQgMTEyIE1Iei4gQWxsIDE3IiBtb2RlbHMg d2l0aCBpOTE1CmdyYXBoaWNzIGhhZCBhIHJlc29sdXRpb24gb2YgMTkyMHgxMjAwICgxOTMgTUh6 KSwgbmVjZXNzaXRhdGluZyBkdWFsCmNoYW5uZWwgTFZEUy4gVGhlIDE1IiBwcmUtcmV0aW5hIG1v ZGVscyBoYWQgZWl0aGVyIDE0NDB4OTAwICgxMDYgTUh6KQpvciAxNjgweDEwNTAgKDExOSBNSHop LCBib3RoIHZlcnNpb25zIHVzZWQgZHVhbCBjaGFubmVsIExWRFMgZXZlbgp0aG91Z2ggdGhlIHNt YWxsZXIgb25lIHdvdWxkIGhhdmUgZml0IGludG8gYSBzaW5nbGUgY2hhbm5lbC4KClNpZ25lZC1v ZmYtYnk6IEx1a2FzIFd1bm5lciA8bHVrYXNAd3VubmVyLmRlPgpUZXN0ZWQtYnk6IEx1a2FzIFd1 bm5lciA8bHVrYXNAd3VubmVyLmRlPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2x2 ZHMuYyB8IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKy0tCiAxIGZpbGUgY2hhbmdlZCwgMjQg aW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9sdmRzLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9sdmRzLmMK aW5kZXggMDcxYjk2ZC4uNDE3Y2NhYiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfbHZkcy5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2x2ZHMuYwpAQCAt ODEyLDEyICs4MTIsMjggQEAgc3RhdGljIGludCBpbnRlbF9kdWFsX2xpbmtfbHZkc19jYWxsYmFj ayhjb25zdCBzdHJ1Y3QgZG1pX3N5c3RlbV9pZCAqaWQpCiBzdGF0aWMgY29uc3Qgc3RydWN0IGRt aV9zeXN0ZW1faWQgaW50ZWxfZHVhbF9saW5rX2x2ZHNbXSA9IHsKIAl7CiAJCS5jYWxsYmFjayA9 IGludGVsX2R1YWxfbGlua19sdmRzX2NhbGxiYWNrLAotCQkuaWRlbnQgPSAiQXBwbGUgTWFjQm9v ayBQcm8gKENvcmUgaTUvaTcgU2VyaWVzKSIsCisJCS5pZGVudCA9ICJBcHBsZSBNYWNCb29rIFBy byAxNVwiICgyMDEwKSIsCisJCS5tYXRjaGVzID0geworCQkJRE1JX01BVENIKERNSV9TWVNfVkVO RE9SLCAiQXBwbGUgSW5jLiIpLAorCQkJRE1JX01BVENIKERNSV9QUk9EVUNUX05BTUUsICJNYWNC b29rUHJvNiwyIiksCisJCX0sCisJfSwKKwl7CisJCS5jYWxsYmFjayA9IGludGVsX2R1YWxfbGlu a19sdmRzX2NhbGxiYWNrLAorCQkuaWRlbnQgPSAiQXBwbGUgTWFjQm9vayBQcm8gMTVcIiAoMjAx MSkiLAogCQkubWF0Y2hlcyA9IHsKIAkJCURNSV9NQVRDSChETUlfU1lTX1ZFTkRPUiwgIkFwcGxl IEluYy4iKSwKIAkJCURNSV9NQVRDSChETUlfUFJPRFVDVF9OQU1FLCAiTWFjQm9va1BybzgsMiIp LAogCQl9LAogCX0sCisJeworCQkuY2FsbGJhY2sgPSBpbnRlbF9kdWFsX2xpbmtfbHZkc19jYWxs YmFjaywKKwkJLmlkZW50ID0gIkFwcGxlIE1hY0Jvb2sgUHJvIDE1XCIgKDIwMTIpIiwKKwkJLm1h dGNoZXMgPSB7CisJCQlETUlfTUFUQ0goRE1JX1NZU19WRU5ET1IsICJBcHBsZSBJbmMuIiksCisJ CQlETUlfTUFUQ0goRE1JX1BST0RVQ1RfTkFNRSwgIk1hY0Jvb2tQcm85LDEiKSwKKwkJfSwKKwl9 LAogCXsgfQkvKiB0ZXJtaW5hdGluZyBlbnRyeSAqLwogfTsKIApAQCAtODQ3LDYgKzg2MywxMSBA QCBzdGF0aWMgYm9vbCBjb21wdXRlX2lzX2R1YWxfbGlua19sdmRzKHN0cnVjdCBpbnRlbF9sdmRz X2VuY29kZXIgKmx2ZHNfZW5jb2RlcikKIAlpZiAoaTkxNS5sdmRzX2NoYW5uZWxfbW9kZSA+IDAp CiAJCXJldHVybiBpOTE1Lmx2ZHNfY2hhbm5lbF9tb2RlID09IDI7CiAKKwkvKiBzaW5nbGUgY2hh bm5lbCBMVkRTIGlzIGxpbWl0ZWQgdG8gMTEyIGtIeiAqLworCWlmIChsdmRzX2VuY29kZXItPmF0 dGFjaGVkX2Nvbm5lY3Rvci0+YmFzZS5wYW5lbC5maXhlZF9tb2RlLT5jbG9jaworCSAgICA+IDEx Mjk5OSkKKwkJcmV0dXJuIHRydWU7CisKIAlpZiAoZG1pX2NoZWNrX3N5c3RlbShpbnRlbF9kdWFs X2xpbmtfbHZkcykpCiAJCXJldHVybiB0cnVlOwogCkBAIC0xMTA0LDYgKzExMjUsOCBAQCB2b2lk IGludGVsX2x2ZHNfaW5pdChzdHJ1Y3QgZHJtX2RldmljZSAqZGV2KQogb3V0OgogCW11dGV4X3Vu bG9jaygmZGV2LT5tb2RlX2NvbmZpZy5tdXRleCk7CiAKKwlpbnRlbF9wYW5lbF9pbml0KCZpbnRl bF9jb25uZWN0b3ItPnBhbmVsLCBmaXhlZF9tb2RlLCBkb3duY2xvY2tfbW9kZSk7CisKIAlsdmRz X2VuY29kZXItPmlzX2R1YWxfbGluayA9IGNvbXB1dGVfaXNfZHVhbF9saW5rX2x2ZHMobHZkc19l bmNvZGVyKTsKIAlEUk1fREVCVUdfS01TKCJkZXRlY3RlZCAlcy1saW5rIGx2ZHMgY29uZmlndXJh dGlvblxuIiwKIAkJICAgICAgbHZkc19lbmNvZGVyLT5pc19kdWFsX2xpbmsgPyAiZHVhbCIgOiAi c2luZ2xlIik7CkBAIC0xMTE4LDcgKzExNDEsNiBAQCBvdXQ6CiAJfQogCWRybV9jb25uZWN0b3Jf cmVnaXN0ZXIoY29ubmVjdG9yKTsKIAotCWludGVsX3BhbmVsX2luaXQoJmludGVsX2Nvbm5lY3Rv ci0+cGFuZWwsIGZpeGVkX21vZGUsIGRvd25jbG9ja19tb2RlKTsKIAlpbnRlbF9wYW5lbF9zZXR1 cF9iYWNrbGlnaHQoY29ubmVjdG9yLCBJTlZBTElEX1BJUEUpOwogCiAJcmV0dXJuOwotLSAKMS44 LjUuMiAoQXBwbGUgR2l0LTQ4KQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRl c2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9p bnRlbC1nZngK