From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH 03/10] drm/i915: Check VBT for CRT port presence on HSW/BDW Date: Tue, 1 Dec 2015 15:08:34 +0200 Message-ID: <1448975321-20192-4-git-send-email-ville.syrjala@linux.intel.com> References: <1448975321-20192-1-git-send-email-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id 72D5572126 for ; Tue, 1 Dec 2015 05:08:53 -0800 (PST) In-Reply-To: <1448975321-20192-1-git-send-email-ville.syrjala@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 RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KClVu Zm9ydHVuYXRleSB0aGVyZSBhcHBlYXIgdG8gcXVpdGUgYSBmZXcgSFNXL0JEVyBtYWNoaW5lcyAo ZWcuCk5VQ3MsIEJyaXggUHJvKSBpbiB0aGUgd2lsZCB3aXRoIExQVC9XUFQtSCBidXQgbm9uLXdv cmtpbmcgRkRJLgpGREkgdHJhaW5pbmcgZmFpbHMgZXZlcnkgc2luZ2xlIHRpbWUgb24gdGhlc2Ug bWFjaGluZXMuIER1bm5vLAptYXliZSB0aGV5IGp1c3QgZGlkbid0IGJvdGhlciB3aXJpbmcgaXQg dXAgb3Igc29tZXRoaW5nPwoKVW5mb3J0dW5hdGVseSBhbGwgdGhlIGZ1c2UgYml0cyBhbmQgd2hh dG5vdCBhcmUgdGVsbGluZyB1cyB0aGF0CnRoZSBDUlQgY29ubmVjdG9yIGlzIHByZXNlbnQuIEFu ZCBzbyB3aGF0IHdlIGdldCBmcm9tIHRoaXMgaXMgdG9ucwpvZiBmYWxzZSBwb3NpdGl2ZXMgZnJv bSB0aGUgQ0kgc3lzdGVtcyBkdWUgdG8gVkdBIGNvbm5lY3RvciBmb3JjaW5nLgoKSSd2ZSBub3Qg Zm91bmQgYW55IHdheSB0byBkZXRlY3QgdGhpcyBwdXJlbHkgZnJvbSBoYXJkd2FyZSwgc28gd2UK aGF2ZSB0byByZXNvcnQgdG8gbG9va2luZyBhdCB0aGUgVkJUIGludF9jcnRfc3VwcG9ydCBiaXQu IFdlIHVzZWQKdG8gY2hlY2sgdGhpcyBiaXQgb24gYWxsIHBsYXRmb3JtcywgYnV0IHRoYXQgYnJv a2UgYWxsIHRoZSBvbGQKbWFjaGluZXMsIHNvIHRoZSBjaGVjayB3YXMgdGhlbiByZXN0cmljdGVk IHRvIFZMViBvbmx5IGluCmNvbW1pdCA4NGI0ZTA0MmM0NzAgKCJkcm0vaTkxNTogb25seSBhcHBs eSBjcnRfcHJlc2VudCBjaGVjayBvbiBWTFYiKQoKQ29uc2lkZXJpbmcgSFNXIGFuZCBWTFYgVkJU IHByb2JhYmx5IGdvdCBkZWZpbmVkIGFyb3VuZCB0aGUgc2FtZSB0aW1lLAppdCBzaG91bGQgYmUg cmVhc29uYWJseSBzYWZlIHRvIGFzc3VtZSB0aGF0IHRoZSBiaXRzIGlzIHNhbmUgZm9yCkhTVy9C RFcgYXMgd2VsbC4gQXQgbGVhc3QgSSBoYXZlIG9uZSBjb3B5IG9mIHNvbWUgVkJUIHNwZWMgaGVy ZSB0aGF0CnNheXMgaXQncyBtZWFudCBmb3IgYm90aCBWTFYgYW5kIEhTVywgYW5kIGl0IGtub3dz IGFib3V0IHRoZSBiaXQKKGxpc3RzIGl0IGJlaW5nIHZhbGlkIGZyb20gdmVyc2lvbiAxNTUgb253 YXJkcykuIEFsc28gSSBoYXZlIHR3bwpIU1cgZGVza3RvcCBtYWNoaW5lcyB3aXRoIGFjdHVhbCBD UlQgcG9ydHMgYW5kIGJvdGggaGF2ZQppbnRfY3J0X3N1cHBvcnQ9PTEgaW4gdGhlaXIgVkJUcy4K ClNpZ25lZC1vZmYtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRl bC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIHwgMiArLQog MSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0 IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIGIvZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfZGlzcGxheS5jCmluZGV4IGU4MDM4N2RkNjU4Mi4uMjllYTRjNDU4YWIzIDEw MDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKKysrIGIvZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCkBAIC0xNDI2Myw3ICsxNDI2Myw3IEBA IHN0YXRpYyBib29sIGludGVsX2NydF9wcmVzZW50KHN0cnVjdCBkcm1fZGV2aWNlICpkZXYpCiAJ aWYgKEhBU19EREkoZGV2KSAmJiBJOTE1X1JFQUQoRERJX0JVRl9DVEwoUE9SVF9BKSkgJiBERElf QV80X0xBTkVTKQogCQlyZXR1cm4gZmFsc2U7CiAKLQlpZiAoSVNfVkFMTEVZVklFVyhkZXYpICYm ICFkZXZfcHJpdi0+dmJ0LmludF9jcnRfc3VwcG9ydCkKKwlpZiAoKEhBU19EREkoZGV2KSB8fCBJ U19WQUxMRVlWSUVXKGRldikpICYmICFkZXZfcHJpdi0+dmJ0LmludF9jcnRfc3VwcG9ydCkKIAkJ cmV0dXJuIGZhbHNlOwogCiAJcmV0dXJuIHRydWU7Ci0tIAoyLjQuMTAKCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QK SW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Au b3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==