From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [PATCH 03/10] drm/i915: Check VBT for CRT port presence on HSW/BDW Date: Tue, 1 Dec 2015 13:41:49 +0000 Message-ID: <20151201134149.GA26256@nuc-i3427.alporthouse.com> References: <1448975321-20192-1-git-send-email-ville.syrjala@linux.intel.com> <1448975321-20192-4-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 fireflyinternet.com (mail.fireflyinternet.com [87.106.93.118]) by gabe.freedesktop.org (Postfix) with ESMTP id 3A86B72127 for ; Tue, 1 Dec 2015 05:41:53 -0800 (PST) Content-Disposition: inline In-Reply-To: <1448975321-20192-4-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: ville.syrjala@linux.intel.com Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBEZWMgMDEsIDIwMTUgYXQgMDM6MDg6MzRQTSArMDIwMCwgdmlsbGUuc3lyamFsYUBs aW51eC5pbnRlbC5jb20gd3JvdGU6Cj4gRnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJq YWxhQGxpbnV4LmludGVsLmNvbT4KPiAKPiBVbmZvcnR1bmF0ZXkgdGhlcmUgYXBwZWFyIHRvIHF1 aXRlIGEgZmV3IEhTVy9CRFcgbWFjaGluZXMgKGVnLgo+IE5VQ3MsIEJyaXggUHJvKSBpbiB0aGUg d2lsZCB3aXRoIExQVC9XUFQtSCBidXQgbm9uLXdvcmtpbmcgRkRJLgo+IEZESSB0cmFpbmluZyBm YWlscyBldmVyeSBzaW5nbGUgdGltZSBvbiB0aGVzZSBtYWNoaW5lcy4gRHVubm8sCj4gbWF5YmUg dGhleSBqdXN0IGRpZG4ndCBib3RoZXIgd2lyaW5nIGl0IHVwIG9yIHNvbWV0aGluZz8KPiAKPiBV bmZvcnR1bmF0ZWx5IGFsbCB0aGUgZnVzZSBiaXRzIGFuZCB3aGF0bm90IGFyZSB0ZWxsaW5nIHVz IHRoYXQKPiB0aGUgQ1JUIGNvbm5lY3RvciBpcyBwcmVzZW50LiBBbmQgc28gd2hhdCB3ZSBnZXQg ZnJvbSB0aGlzIGlzIHRvbnMKPiBvZiBmYWxzZSBwb3NpdGl2ZXMgZnJvbSB0aGUgQ0kgc3lzdGVt cyBkdWUgdG8gVkdBIGNvbm5lY3RvciBmb3JjaW5nLgo+IAo+IEkndmUgbm90IGZvdW5kIGFueSB3 YXkgdG8gZGV0ZWN0IHRoaXMgcHVyZWx5IGZyb20gaGFyZHdhcmUsIHNvIHdlCj4gaGF2ZSB0byBy ZXNvcnQgdG8gbG9va2luZyBhdCB0aGUgVkJUIGludF9jcnRfc3VwcG9ydCBiaXQuIFdlIHVzZWQK PiB0byBjaGVjayB0aGlzIGJpdCBvbiBhbGwgcGxhdGZvcm1zLCBidXQgdGhhdCBicm9rZSBhbGwg dGhlIG9sZAo+IG1hY2hpbmVzLCBzbyB0aGUgY2hlY2sgd2FzIHRoZW4gcmVzdHJpY3RlZCB0byBW TFYgb25seSBpbgo+IGNvbW1pdCA4NGI0ZTA0MmM0NzAgKCJkcm0vaTkxNTogb25seSBhcHBseSBj cnRfcHJlc2VudCBjaGVjayBvbiBWTFYiKQo+IAo+IENvbnNpZGVyaW5nIEhTVyBhbmQgVkxWIFZC VCBwcm9iYWJseSBnb3QgZGVmaW5lZCBhcm91bmQgdGhlIHNhbWUgdGltZSwKPiBpdCBzaG91bGQg YmUgcmVhc29uYWJseSBzYWZlIHRvIGFzc3VtZSB0aGF0IHRoZSBiaXRzIGlzIHNhbmUgZm9yCj4g SFNXL0JEVyBhcyB3ZWxsLiBBdCBsZWFzdCBJIGhhdmUgb25lIGNvcHkgb2Ygc29tZSBWQlQgc3Bl YyBoZXJlIHRoYXQKPiBzYXlzIGl0J3MgbWVhbnQgZm9yIGJvdGggVkxWIGFuZCBIU1csIGFuZCBp dCBrbm93cyBhYm91dCB0aGUgYml0Cj4gKGxpc3RzIGl0IGJlaW5nIHZhbGlkIGZyb20gdmVyc2lv biAxNTUgb253YXJkcykuIEFsc28gSSBoYXZlIHR3bwo+IEhTVyBkZXNrdG9wIG1hY2hpbmVzIHdp dGggYWN0dWFsIENSVCBwb3J0cyBhbmQgYm90aCBoYXZlCj4gaW50X2NydF9zdXBwb3J0PT0xIGlu IHRoZWlyIFZCVHMuCj4gCj4gU2lnbmVkLW9mZi1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5z eXJqYWxhQGxpbnV4LmludGVsLmNvbT4KPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfZGlzcGxheS5jIHwgMiArLQo+ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEg ZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf ZGlzcGxheS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gaW5kZXgg ZTgwMzg3ZGQ2NTgyLi4yOWVhNGM0NThhYjMgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf ZGlzcGxheS5jCj4gQEAgLTE0MjYzLDcgKzE0MjYzLDcgQEAgc3RhdGljIGJvb2wgaW50ZWxfY3J0 X3ByZXNlbnQoc3RydWN0IGRybV9kZXZpY2UgKmRldikKPiAgCWlmIChIQVNfRERJKGRldikgJiYg STkxNV9SRUFEKERESV9CVUZfQ1RMKFBPUlRfQSkpICYgRERJX0FfNF9MQU5FUykKPiAgCQlyZXR1 cm4gZmFsc2U7Cj4gIAo+IC0JaWYgKElTX1ZBTExFWVZJRVcoZGV2KSAmJiAhZGV2X3ByaXYtPnZi dC5pbnRfY3J0X3N1cHBvcnQpCj4gKwlpZiAoKEhBU19EREkoZGV2KSB8fCBJU19WQUxMRVlWSUVX KGRldikpICYmICFkZXZfcHJpdi0+dmJ0LmludF9jcnRfc3VwcG9ydCkKCldvdWxkIGl0IG5vdCBi ZSBiZXR0ZXIgdG8gbW92ZSB0aGlzIGtub3dsZWRnZSB0byB2YnQgaWYgaXQgaXMgdmVyc2lvbgpk ZXBlbmRlbnQ/CgoJdmJ0LmludF9jcnRjX3N1cHBvcnQgPSAoVU5LTk9XTiwgTk9UX1BSRVNFTlQs IFBSRVNFTlQpCgp0aGVuCgoJaWYgKGRldl9wcml2LT52YnQuaW50X2NydF9zdXBwb3J0ID09IE5P VF9QUkVTRU5UKQo+ICAJCXJldHVybiBmYWxzZTsKLUNocmlzCgotLSAKQ2hyaXMgV2lsc29uLCBJ bnRlbCBPcGVuIFNvdXJjZSBUZWNobm9sb2d5IENlbnRyZQpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdm eEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWls bWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=