From mboxrd@z Thu Jan 1 00:00:00 1970 From: Imre Deak Subject: [PATCH 2/3] drm/i915/icl: Detect port F presence via VBT Date: Thu, 20 Dec 2018 15:26:03 +0200 Message-ID: <20181220132604.25222-2-imre.deak@intel.com> References: <20181220132604.25222-1-imre.deak@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by gabe.freedesktop.org (Postfix) with ESMTPS id E5B1F6F388 for ; Thu, 20 Dec 2018 13:26:08 +0000 (UTC) In-Reply-To: <20181220132604.25222-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 List-Id: intel-gfx@lists.freedesktop.org UmVnaXN0ZXJpbmcgYW4gb3V0cHV0IGZvciBhIG5vbi1leGlzdGVudCBwb3J0IChvbiBhIGdpdmVu IFNLVSkgY2FuIGxlYWQKdG8gcHJvYmxlbXMgd2hlbiB0cnlpbmcgdG8gdXNlIHRoZSBwb3J0LCBm b3IgaW5zdGFuY2UgdGltZW91dHMgZHVyaW5nCnBvd2VyIHdlbGwgZW5hYmxpbmcuIFNpbmNlIHRo ZXJlIGFyZSBubyBzdHJhcCBiaXRzIGZvciBwb3J0IGRldGVjdGlvbiB3ZQpoYXZlIHRvIHJlbHkg b24gVkJUIGZvciB0aGlzLCBzbyBkbyB0aGF0IGhlcmUuCgpUaGVyZSBhcmUgbm8ga25vd24gU0tV cyB3aGVyZSBhbnkgb2YgdGhlIEEtRSBwb3J0cyBhcmUgbm9uLWV4aXN0ZW50LCBzbwp0byByZWR1 Y2UgdGhlIGxpa2VsaWhvb2Qgb2YgYnJlYWthZ2UgZHVlIHRvIGluY29ycmVjdCBWQlQgaW5mb3Jt YXRpb24sCmRvIHRoaXMgZGV0ZWN0aW9uIG9ubHkgZm9yIHBvcnQgRiAod2hpY2ggaXMga25vd24g dG8gYmUgbWlzc2luZyBvbiBzb21lCklDTCBTS1VzKS4KCkJ1Z3ppbGxhOiBodHRwczovL2J1Z3Mu ZnJlZWRlc2t0b3Aub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDg5MTUKQ2M6IE1pa2EgS2Fob2xhIDxt aWthLmthaG9sYUBpbnRlbC5jb20+CkNjOiBKYW5pIE5pa3VsYSA8amFuaS5uaWt1bGFAbGludXgu aW50ZWwuY29tPgpTaWduZWQtb2ZmLWJ5OiBJbXJlIERlYWsgPGltcmUuZGVha0BpbnRlbC5jb20+ Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIHwgOCArKysrKysrLQog MSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdp dCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX2Rpc3BsYXkuYwppbmRleCBhMmY4YWFmNjFjNjEuLjJiODFkYTA2ODAxMCAx MDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCisrKyBiL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwpAQCAtMTQyNzMsNyArMTQyNzMsMTMg QEAgc3RhdGljIHZvaWQgaW50ZWxfc2V0dXBfb3V0cHV0cyhzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0 ZSAqZGV2X3ByaXYpCiAJCWludGVsX2RkaV9pbml0KGRldl9wcml2LCBQT1JUX0MpOwogCQlpbnRl bF9kZGlfaW5pdChkZXZfcHJpdiwgUE9SVF9EKTsKIAkJaW50ZWxfZGRpX2luaXQoZGV2X3ByaXYs IFBPUlRfRSk7Ci0JCWludGVsX2RkaV9pbml0KGRldl9wcml2LCBQT1JUX0YpOworCQkvKgorCQkg KiBPbiBzb21lIElDTCBTS1VzIHBvcnQgRiBpcyBub3QgcHJlc2VudC4gTm8gc3RyYXAgYml0cyBm b3IKKwkJICogdGhpcywgc28gcmVseSBvbiBWQlQuCisJCSAqLworCQlpZiAoaW50ZWxfYmlvc19p c19wb3J0X3ByZXNlbnQoZGV2X3ByaXYsIFBPUlRfRikpCisJCQlpbnRlbF9kZGlfaW5pdChkZXZf cHJpdiwgUE9SVF9GKTsKKwogCQlpY2xfZHNpX2luaXQoZGV2X3ByaXYpOwogCX0gZWxzZSBpZiAo SVNfR0VOOV9MUChkZXZfcHJpdikpIHsKIAkJLyoKLS0gCjIuMTMuMgoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJ bnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Au b3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==