From mboxrd@z Thu Jan 1 00:00:00 1970 From: Imre Deak Subject: [PATCH v2] drm/i915/icl: Add TypeC ports only if VBT is present Date: Mon, 28 Jan 2019 13:42:42 +0200 Message-ID: <20190128114242.28666-1-imre.deak@intel.com> References: <20190125143441.15121-1-imre.deak@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by gabe.freedesktop.org (Postfix) with ESMTPS id DE2C96E46E for ; Mon, 28 Jan 2019 11:42:45 +0000 (UTC) In-Reply-To: <20190125143441.15121-1-imre.deak@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 Cc: Jani Nikula , Paulo Zanoni List-Id: intel-gfx@lists.freedesktop.org V2UgY2FuJ3Qgc2FmZWx5IHByb2JlIFR5cGUgQyBwb3J0cywgd2hldGhlciB0aGV5IGFyZSBhIGxl Z2FjeSBvciBhClVTQi9UaHVuZGVyYm9sdCBEUCBBbHRlcm5hdGUgVHlwZSBDIHBvcnQuIFRoaXMg d291bGQgcmVxdWlyZSBwZXJmb3JtaW5nCnRoZSBUeXBlQyBjb25uZWN0IHNlcXVlbmNlIC0gYXMg ZGVzY3JpYmVkIGJ5IHRoZSBzcGVjaWZpY2F0aW9uIC0gYnV0CnRoYXQgbWF5IGhhdmUgdW53YW50 ZWQgc2lkZS1lZmZlY3RzLiBUaGVzZSBzaWRlLWVmZmVjdHMgaW5jbHVkZSBhdCBsZWFzdAotIHdp dGhvdXQgY29tcGxldGVuZXNzIC0gdGltZW91dHMgZHVyaW5nIEFVWCBwb3dlciB3ZWxsIGVuYWJs aW5nIGFuZApzdWJzZXF1ZW50IFBMTCBlbmFibGluZyBlcnJvcnMuCgpUbyBzYWZlbHkgaWRlbnRp ZnkgdGhlc2UgcG9ydHMgd2UgcmVhbGx5IG5lZWQgVkJULCB3aGljaCBoYXMgdGhlIHByb3Blcgpm bGFnIGZvciB0aGlzIChkZGlfdmJ0X3BvcnRfaW5mbzo6c3VwcG9ydHNfdHlwZWNfdXNiLCBzdXBw b3J0c190YnQpLgpCYXNlZCBvbiB0aGUgYWJvdmUgZGlzYWJsZSBUeXBlIEMgcG9ydHMgaWYgd2Ug Y2FuJ3QgbG9hZCBWQlQgZm9yIHNvbWUKcmVhc29uLgoKdjI6Ci0gTm90aWNlIHRoYXQgd2UgZGlz YWJsZSBUeXBlQyBwb3J0cyBjb21wbGV0ZWx5IGFuZCBzaW1wbGlmeSBhY2NvcmRpbmdseQogIChK b3NlKS4KLSBBZGQgY29kZSBjb21tZW50IGV4cGxhaW5pbmcgd2h5IHdlIGRpc2FibGVkIHRoZSBw b3J0cy4gKEphbmkpCgpDYzogSmFuaSBOaWt1bGEgPGphbmkubmlrdWxhQGludGVsLmNvbT4KQ2M6 IFBhdWxvIFphbm9uaSA8cGF1bG8uci56YW5vbmlAaW50ZWwuY29tPgpDYzogSm9zZSBSb2JlcnRv IGRlIFNvdXphIDxqb3NlLnNvdXphQGludGVsLmNvbT4KQ2M6IFZpbGxlIFN5cmrDpGzDpCA8dmls bGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+CkNjOiBSb2RyaWdvIFZpdmkgPHJvZHJpZ28udml2 aUBpbnRlbC5jb20+ClNpZ25lZC1vZmYtYnk6IEltcmUgRGVhayA8aW1yZS5kZWFrQGludGVsLmNv bT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9iaW9zLmMgfCA3ICsrKysrKysKIDEg ZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9iaW9zLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9iaW9zLmMK aW5kZXggNTYxYTRmOWYwNDRjLi5iNTA4ZDhhNzM1ZTAgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2ludGVsX2Jpb3MuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9i aW9zLmMKQEAgLTE2NjMsNiArMTY2MywxMyBAQCBpbml0X3ZidF9taXNzaW5nX2RlZmF1bHRzKHN0 cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdikKIAkJc3RydWN0IGRkaV92YnRfcG9ydF9p bmZvICppbmZvID0KIAkJCSZkZXZfcHJpdi0+dmJ0LmRkaV9wb3J0X2luZm9bcG9ydF07CiAKKwkJ LyoKKwkJICogVkJUIGhhcyB0aGUgVHlwZUMgbW9kZSAobmF0aXZlLFRCVC9VU0IpIGFuZCB3ZSBk b24ndCB3YW50CisJCSAqIHRvIGRldGVjdCBpdC4KKwkJICovCisJCWlmIChpbnRlbF9wb3J0X2lz X3RjKGRldl9wcml2LCBwb3J0KSkKKwkJCWNvbnRpbnVlOworCiAJCWluZm8tPnN1cHBvcnRzX2R2 aSA9IChwb3J0ICE9IFBPUlRfQSAmJiBwb3J0ICE9IFBPUlRfRSk7CiAJCWluZm8tPnN1cHBvcnRz X2hkbWkgPSBpbmZvLT5zdXBwb3J0c19kdmk7CiAJCWluZm8tPnN1cHBvcnRzX2RwID0gKHBvcnQg IT0gUE9SVF9FKTsKLS0gCjIuMTMuMgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGlu Zm8vaW50ZWwtZ2Z4Cg==