From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-16.8 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id EFE10C4338F for ; Thu, 29 Jul 2021 21:51:42 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 9BA226069E for ; Thu, 29 Jul 2021 21:51:42 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 9BA226069E Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 540406EE7D; Thu, 29 Jul 2021 21:51:42 +0000 (UTC) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by gabe.freedesktop.org (Postfix) with ESMTPS id 143268825E for ; Thu, 29 Jul 2021 21:51:23 +0000 (UTC) X-IronPort-AV: E=McAfee;i="6200,9189,10060"; a="192578340" X-IronPort-AV: E=Sophos;i="5.84,279,1620716400"; d="scan'208";a="192578340" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Jul 2021 14:51:22 -0700 X-IronPort-AV: E=Sophos;i="5.84,279,1620716400"; d="scan'208";a="664570750" Received: from josouza-mobl2.jf.intel.com (HELO josouza-mobl2.intel.com) ([10.24.14.59]) by fmsmga006-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Jul 2021 14:51:22 -0700 From: =?UTF-8?q?Jos=C3=A9=20Roberto=20de=20Souza?= To: intel-gfx@lists.freedesktop.org Date: Thu, 29 Jul 2021 14:55:36 -0700 Message-Id: <20210729215545.192606-1-jose.souza@intel.com> X-Mailer: git-send-email 2.32.0 MIME-Version: 1.0 Subject: [Intel-gfx] [PATCH CI 01/10] drm/i915/bios: Allow DSI ports to be parsed by parse_ddi_port() X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jani Nikula Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" QWxsb3cgTUlQSSBEU0kgcG9ydHMgdG8gYmUgcGFyc2VkIGxpa2UgYW55IG90aGVyIERESSBwb3J0 LgpUaGlzIHdpbGwgYmUgaGVscGZ1bCB0byBpbnRlZ3JhdGUgaW50byBqdXN0IG9uZSBmdW5jdGlv biB0aGUgcGFyc2Ugb2YKaW5mb3JtYXRpb24gYWJvdXQgaW50ZWdyYXRlZCBwYW5lbHMoZURQIGFu ZCBEU0kpLgoKQ2M6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5j b20+CkNjOiBKYW5pIE5pa3VsYSA8amFuaS5uaWt1bGFAaW50ZWwuY29tPgpSZXZpZXdlZC1ieTog TWF0dCBBdHdvb2QgPG1hdHRoZXcucy5hdHdvb2RAaW50ZWwuY29tPgpTaWduZWQtb2ZmLWJ5OiBK b3PDqSBSb2JlcnRvIGRlIFNvdXphIDxqb3NlLnNvdXphQGludGVsLmNvbT4KLS0tCiBkcml2ZXJz L2dwdS9kcm0vaTkxNS9kaXNwbGF5L2ludGVsX2Jpb3MuYyB8IDIyICsrKysrKysrKysrKysrKy0t LS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoK ZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2Rpc3BsYXkvaW50ZWxfYmlvcy5jIGIv ZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlzcGxheS9pbnRlbF9iaW9zLmMKaW5kZXggYWE2NjdmYTcx MTU4NC4uYTZjYjMzZjg0N2E0MyAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlz cGxheS9pbnRlbF9iaW9zLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlzcGxheS9pbnRl bF9iaW9zLmMKQEAgLTE3MDksMTAgKzE3MDksMTAgQEAgc3RhdGljIGVudW0gcG9ydCBkdm9fcG9y dF90b19wb3J0KHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICppOTE1LAogCSAqIHNvIGxvb2sgZm9y IGFsbCB0aGUgcG9zc2libGUgdmFsdWVzIGZvciBlYWNoIHBvcnQuCiAJICovCiAJc3RhdGljIGNv bnN0IGludCBwb3J0X21hcHBpbmdbXVszXSA9IHsKLQkJW1BPUlRfQV0gPSB7IERWT19QT1JUX0hE TUlBLCBEVk9fUE9SVF9EUEEsIC0xIH0sCi0JCVtQT1JUX0JdID0geyBEVk9fUE9SVF9IRE1JQiwg RFZPX1BPUlRfRFBCLCAtMSB9LAotCQlbUE9SVF9DXSA9IHsgRFZPX1BPUlRfSERNSUMsIERWT19Q T1JUX0RQQywgLTEgfSwKLQkJW1BPUlRfRF0gPSB7IERWT19QT1JUX0hETUlELCBEVk9fUE9SVF9E UEQsIC0xIH0sCisJCVtQT1JUX0FdID0geyBEVk9fUE9SVF9IRE1JQSwgRFZPX1BPUlRfRFBBLCBE Vk9fUE9SVF9NSVBJQSB9LAorCQlbUE9SVF9CXSA9IHsgRFZPX1BPUlRfSERNSUIsIERWT19QT1JU X0RQQiwgRFZPX1BPUlRfTUlQSUIgfSwKKwkJW1BPUlRfQ10gPSB7IERWT19QT1JUX0hETUlDLCBE Vk9fUE9SVF9EUEMsIERWT19QT1JUX01JUElDIH0sCisJCVtQT1JUX0RdID0geyBEVk9fUE9SVF9I RE1JRCwgRFZPX1BPUlRfRFBELCBEVk9fUE9SVF9NSVBJRCB9LAogCQlbUE9SVF9FXSA9IHsgRFZP X1BPUlRfSERNSUUsIERWT19QT1JUX0RQRSwgRFZPX1BPUlRfQ1JUIH0sCiAJCVtQT1JUX0ZdID0g eyBEVk9fUE9SVF9IRE1JRiwgRFZPX1BPUlRfRFBGLCAtMSB9LAogCQlbUE9SVF9HXSA9IHsgRFZP X1BPUlRfSERNSUcsIERWT19QT1JUX0RQRywgLTEgfSwKQEAgLTE4NjgsNiArMTg2OCwxMiBAQCBp bnRlbF9iaW9zX2VuY29kZXJfc3VwcG9ydHNfZWRwKGNvbnN0IHN0cnVjdCBpbnRlbF9iaW9zX2Vu Y29kZXJfZGF0YSAqZGV2ZGF0YSkKIAkJZGV2ZGF0YS0+Y2hpbGQuZGV2aWNlX3R5cGUgJiBERVZJ Q0VfVFlQRV9JTlRFUk5BTF9DT05ORUNUT1I7CiB9CiAKK3N0YXRpYyBib29sCitpbnRlbF9iaW9z X2VuY29kZXJfc3VwcG9ydHNfZHNpKGNvbnN0IHN0cnVjdCBpbnRlbF9iaW9zX2VuY29kZXJfZGF0 YSAqZGV2ZGF0YSkKK3sKKwlyZXR1cm4gZGV2ZGF0YS0+Y2hpbGQuZGV2aWNlX3R5cGUgJiBERVZJ Q0VfVFlQRV9NSVBJX09VVFBVVDsKK30KKwogc3RhdGljIGJvb2wgaXNfcG9ydF92YWxpZChzdHJ1 Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqaTkxNSwgZW51bSBwb3J0IHBvcnQpCiB7CiAJLyoKQEAgLTE4 ODYsNyArMTg5Miw4IEBAIHN0YXRpYyB2b2lkIHBhcnNlX2RkaV9wb3J0KHN0cnVjdCBkcm1faTkx NV9wcml2YXRlICppOTE1LAogewogCWNvbnN0IHN0cnVjdCBjaGlsZF9kZXZpY2VfY29uZmlnICpj aGlsZCA9ICZkZXZkYXRhLT5jaGlsZDsKIAlzdHJ1Y3QgZGRpX3ZidF9wb3J0X2luZm8gKmluZm87 Ci0JYm9vbCBpc19kdmksIGlzX2hkbWksIGlzX2RwLCBpc19lZHAsIGlzX2NydCwgc3VwcG9ydHNf dHlwZWNfdXNiLCBzdXBwb3J0c190YnQ7CisJYm9vbCBpc19kdmksIGlzX2hkbWksIGlzX2RwLCBp c19lZHAsIGlzX2NydCwgc3VwcG9ydHNfdHlwZWNfdXNiOworCWJvb2wgc3VwcG9ydHNfdGJ0LCBp c19kc2k7CiAJaW50IGRwX2Jvb3N0X2xldmVsLCBoZG1pX2Jvb3N0X2xldmVsOwogCWVudW0gcG9y dCBwb3J0OwogCkBAIC0xOTE3LDE2ICsxOTI0LDE3IEBAIHN0YXRpYyB2b2lkIHBhcnNlX2RkaV9w b3J0KHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICppOTE1LAogCWlzX2NydCA9IGludGVsX2Jpb3Nf ZW5jb2Rlcl9zdXBwb3J0c19jcnQoZGV2ZGF0YSk7CiAJaXNfaGRtaSA9IGludGVsX2Jpb3NfZW5j b2Rlcl9zdXBwb3J0c19oZG1pKGRldmRhdGEpOwogCWlzX2VkcCA9IGludGVsX2Jpb3NfZW5jb2Rl cl9zdXBwb3J0c19lZHAoZGV2ZGF0YSk7CisJaXNfZHNpID0gaW50ZWxfYmlvc19lbmNvZGVyX3N1 cHBvcnRzX2RzaShkZXZkYXRhKTsKIAogCXN1cHBvcnRzX3R5cGVjX3VzYiA9IGludGVsX2Jpb3Nf ZW5jb2Rlcl9zdXBwb3J0c190eXBlY191c2IoZGV2ZGF0YSk7CiAJc3VwcG9ydHNfdGJ0ID0gaW50 ZWxfYmlvc19lbmNvZGVyX3N1cHBvcnRzX3RidChkZXZkYXRhKTsKIAogCWRybV9kYmdfa21zKCZp OTE1LT5kcm0sCi0JCSAgICAiUG9ydCAlYyBWQlQgaW5mbzogQ1JUOiVkIERWSTolZCBIRE1JOiVk IERQOiVkIGVEUDolZCBMU1BDT046JWQgVVNCLVR5cGUtQzolZCBUQlQ6JWQgRFNDOiVkXG4iLAor CQkgICAgIlBvcnQgJWMgVkJUIGluZm86IENSVDolZCBEVkk6JWQgSERNSTolZCBEUDolZCBlRFA6 JWQgTFNQQ09OOiVkIFVTQi1UeXBlLUM6JWQgVEJUOiVkIERTQzolZCBEU0k6JWRcbiIsCiAJCSAg ICBwb3J0X25hbWUocG9ydCksIGlzX2NydCwgaXNfZHZpLCBpc19oZG1pLCBpc19kcCwgaXNfZWRw LAogCQkgICAgSEFTX0xTUENPTihpOTE1KSAmJiBjaGlsZC0+bHNwY29uLAogCQkgICAgc3VwcG9y dHNfdHlwZWNfdXNiLCBzdXBwb3J0c190YnQsCi0JCSAgICBkZXZkYXRhLT5kc2MgIT0gTlVMTCk7 CisJCSAgICBkZXZkYXRhLT5kc2MgIT0gTlVMTCwgaXNfZHNpKTsKIAogCWlmIChpc19kdmkpIHsK IAkJdTggZGRjX3BpbjsKLS0gCjIuMzIuMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMu ZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlz dGluZm8vaW50ZWwtZ2Z4Cg==