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 AB2BEC4361B for ; Sat, 5 Dec 2020 01:09:15 +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 4E12722D6F for ; Sat, 5 Dec 2020 01:09:15 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 4E12722D6F Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=intel-gfx-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id B28046E2B8; Sat, 5 Dec 2020 01:09:09 +0000 (UTC) Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2AA576E255 for ; Sat, 5 Dec 2020 01:09:06 +0000 (UTC) IronPort-SDR: qQHl6PVWIb1S+9gOVTtdgA6ID4Hh4vfZuyAkpQcdw0yai6PqnPw9b3DaTA/cNw1RpWMfCEnInv szYtPzvcnXQg== X-IronPort-AV: E=McAfee;i="6000,8403,9825"; a="173571010" X-IronPort-AV: E=Sophos;i="5.78,394,1599548400"; d="scan'208";a="173571010" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Dec 2020 17:09:05 -0800 IronPort-SDR: 7Pg6YpgKaTpIAr6kJE+lZoQzioYJLpe62X0+DjZKruPOlif/EshEyrvfeyNghuY75DB4rPqRN0 WFO62wZ/uihg== X-IronPort-AV: E=Sophos;i="5.78,394,1599548400"; d="scan'208";a="369062940" Received: from msdesadl-mobl1.amr.corp.intel.com (HELO aswarup-mobl.amr.corp.intel.com) ([10.251.12.22]) by fmsmga002-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Dec 2020 17:09:05 -0800 From: Aditya Swarup To: intel-gfx@lists.freedesktop.org Date: Fri, 4 Dec 2020 17:08:33 -0800 Message-Id: <20201205010844.361880-12-aditya.swarup@intel.com> X-Mailer: git-send-email 2.27.0 In-Reply-To: <20201205010844.361880-1-aditya.swarup@intel.com> References: <20201205010844.361880-1-aditya.swarup@intel.com> MIME-Version: 1.0 Subject: [Intel-gfx] [PATCH 11/22] drm/i915/adl_s: Add adl-s ddc pin mapping 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 , Lucas De Marchi Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" QURMLVMgcmVxdWlyZXMgVEMgcGlucyB0byBzZXQgdXAgZGRjIGZvciBDb21ibyBQSFkgQiwgQywg RCBhbmQgRS4KQ29tYm8gUEhZIEEgc3RpbGwgdXNlcyB0aGUgb2xkIGRkYyBwaW4gbWFwcGluZy4K CkZyb20gVkJULCBkZGMgcGluIGluZm8gc3VnZ2VzdHMgdGhlIGZvbGxvd2luZyBtYXBwaW5nOgpW QlQgCQkJICAgICAgICAgICAgICAgRFJJVkVSCkRESSBCLT5kZGNfcGluPTIgc2hvdWxkIHRyYW5z bGF0ZSB0byBQT1JUX0QtPjB4OQpEREkgQy0+ZGRjX3Bpbj0zIHNob3VsZCB0cmFuc2xhdGUgdG8g UE9SVF9FLT4weGEKRERJIEQtPmRkY19waW49NCBzaG91bGQgdHJhbnNsYXRlIHRvIFBPUlRfRi0+ MHhiCkRESSBFLT5kZGNfcGluPTUgc2hvdWxkIHRyYW5zbGF0ZSB0byBQT1JUX0ctPjB4YwoKQWRk aW5nIHBpbiBtYXAgdG8gZmFjaWxpdGF0ZSB0aGlzIHRyYW5zbGF0aW9uIGFzIHdlIGNhbm5vdCB1 c2UgZXhpc3RpbmcKaWNsIGRkYyBwaW4gbWFwIGR1ZSB0byBjb25mbGljdCB3aXRoIERESSBCIGFu ZCBEREkgQyBpbmZvLgoKQnNwZWM6MjAxMjQKCnYyOiBSZXBsYWNlIElTX0FMREVSTEFLRV9TKCkg d2l0aCBIQVNfUENIX0FEUCgpIGFzIHRoZSBwaW4gbWFwIHBhaXJpbmcKZGVwZW5kcyBvbiB0aGUg UENIIGJlaW5nIHVzZWQgcmF0aGVyIHRoYW4gdGhlIHBsYXRmb3JtLihtZHJvcGVyKQoKQ2M6IEph bmkgTmlrdWxhIDxqYW5pLm5pa3VsYUBpbnRlbC5jb20+CkNjOiBWaWxsZSBTeXJqw6Rsw6QgPHZp bGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgpDYzogSW1yZSBEZWFrIDxpbXJlLmRlYWtAaW50 ZWwuY29tPgpDYzogTWF0dCBSb3BlciA8bWF0dGhldy5kLnJvcGVyQGludGVsLmNvbT4KQ2M6IEx1 Y2FzIERlIE1hcmNoaSA8bHVjYXMuZGVtYXJjaGlAaW50ZWwuY29tPgpTaWduZWQtb2ZmLWJ5OiBB ZGl0eWEgU3dhcnVwIDxhZGl0eWEuc3dhcnVwQGludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9k cm0vaTkxNS9kaXNwbGF5L2ludGVsX2Jpb3MuYyAgICAgfCAxMyArKysrKysrKysrKy0KIGRyaXZl cnMvZ3B1L2RybS9pOTE1L2Rpc3BsYXkvaW50ZWxfaGRtaS5jICAgICB8IDIwICsrKysrKysrKysr KysrKysrKy0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2Rpc3BsYXkvaW50ZWxfdmJ0X2RlZnMuaCB8 ICA0ICsrKysKIDMgZmlsZXMgY2hhbmdlZCwgMzUgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMo LSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9kaXNwbGF5L2ludGVsX2Jpb3Mu YyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2Rpc3BsYXkvaW50ZWxfYmlvcy5jCmluZGV4IDRjYzk0 OWIyMjhmMi4uOWRjNjdjMDNmZmMwIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9k aXNwbGF5L2ludGVsX2Jpb3MuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9kaXNwbGF5L2lu dGVsX2Jpb3MuYwpAQCAtMTYyMywxMiArMTYyMywyMyBAQCBzdGF0aWMgY29uc3QgdTggaWNwX2Rk Y19waW5fbWFwW10gPSB7CiAJW1RHTF9ERENfQlVTX1BPUlRfNl0gPSBHTUJVU19QSU5fMTRfVEM2 X1RHUCwKIH07CiAKK3N0YXRpYyBjb25zdCB1OCBhZGxzX2RkY19waW5fbWFwW10gPSB7CisJW0lD TF9ERENfQlVTX0RESV9BXSA9IEdNQlVTX1BJTl8xX0JYVCwKKwlbQURMU19ERENfQlVTX1BPUlRf VEMxXSA9IEdNQlVTX1BJTl85X1RDMV9JQ1AsCisJW0FETFNfRERDX0JVU19QT1JUX1RDMl0gPSBH TUJVU19QSU5fMTBfVEMyX0lDUCwKKwlbQURMU19ERENfQlVTX1BPUlRfVEMzXSA9IEdNQlVTX1BJ Tl8xMV9UQzNfSUNQLAorCVtBRExTX0REQ19CVVNfUE9SVF9UQzRdID0gR01CVVNfUElOXzEyX1RD NF9JQ1AsCit9OworCiBzdGF0aWMgdTggbWFwX2RkY19waW4oc3RydWN0IGRybV9pOTE1X3ByaXZh dGUgKmRldl9wcml2LCB1OCB2YnRfcGluKQogewogCWNvbnN0IHU4ICpkZGNfcGluX21hcDsKIAlp bnQgbl9lbnRyaWVzOwogCi0JaWYgKElOVEVMX1BDSF9UWVBFKGRldl9wcml2KSA+PSBQQ0hfREcx KSB7CisJaWYgKEhBU19QQ0hfQURQKGRldl9wcml2KSkgeworCQlkZGNfcGluX21hcCA9IGFkbHNf ZGRjX3Bpbl9tYXA7CisJCW5fZW50cmllcyA9IEFSUkFZX1NJWkUoYWRsc19kZGNfcGluX21hcCk7 CisJfSBlbHNlIGlmIChJTlRFTF9QQ0hfVFlQRShkZXZfcHJpdikgPj0gUENIX0RHMSkgewogCQly ZXR1cm4gdmJ0X3BpbjsKIAl9IGVsc2UgaWYgKElOVEVMX1BDSF9UWVBFKGRldl9wcml2KSA+PSBQ Q0hfSUNQKSB7CiAJCWRkY19waW5fbWFwID0gaWNwX2RkY19waW5fbWFwOwpkaWZmIC0tZ2l0IGEv ZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlzcGxheS9pbnRlbF9oZG1pLmMgYi9kcml2ZXJzL2dwdS9k cm0vaTkxNS9kaXNwbGF5L2ludGVsX2hkbWkuYwppbmRleCBlMTBmZGIzNjlkYWEuLjA2MGExM2I2 M2FhOSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlzcGxheS9pbnRlbF9oZG1p LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlzcGxheS9pbnRlbF9oZG1pLmMKQEAgLTMx MzUsNiArMzEzNSwyMiBAQCBzdGF0aWMgdTggZGcxX3BvcnRfdG9fZGRjX3BpbihzdHJ1Y3QgZHJt X2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYsIGVudW0gcG9ydCBwb3J0KQogCXJldHVybiBpbnRlbF9w b3J0X3RvX3BoeShkZXZfcHJpdiwgcG9ydCkgKyAxOwogfQogCitzdGF0aWMgdTggYWRsc19wb3J0 X3RvX2RkY19waW4oc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LCBlbnVtIHBvcnQg cG9ydCkKK3sKKwllbnVtIHBoeSBwaHkgPSBpbnRlbF9wb3J0X3RvX3BoeShkZXZfcHJpdiwgcG9y dCk7CisKKwlXQVJOX09OKHBvcnQgPT0gUE9SVF9CIHx8IHBvcnQgPT0gUE9SVF9DKTsKKworCS8q CisJICogUGluIG1hcHBpbmcgZm9yIEFETC1TIHJlcXVpcmVzIFRDIHBpbnMgZm9yIGFsbCBjb21i byBwaHkgb3V0cHV0cworCSAqIGV4Y2VwdCBmaXJzdCBjb21ibyBvdXRwdXQuCisJICovCisJaWYg KElTX0FMREVSTEFLRV9TKGRldl9wcml2KSAmJiBwaHkgPj0gUEhZX0IpCisJCXJldHVybiBHTUJV U19QSU5fOV9UQzFfSUNQICsgcGh5IC0gUEhZX0I7CisKKwlyZXR1cm4gR01CVVNfUElOXzFfQlhU ICsgcGh5OworfQorCiBzdGF0aWMgdTggZzR4X3BvcnRfdG9fZGRjX3BpbihzdHJ1Y3QgZHJtX2k5 MTVfcHJpdmF0ZSAqZGV2X3ByaXYsCiAJCQkgICAgICBlbnVtIHBvcnQgcG9ydCkKIHsKQEAgLTMx NzIsNyArMzE4OCw5IEBAIHN0YXRpYyB1OCBpbnRlbF9oZG1pX2RkY19waW4oc3RydWN0IGludGVs X2VuY29kZXIgKmVuY29kZXIpCiAJCXJldHVybiBkZGNfcGluOwogCX0KIAotCWlmIChJTlRFTF9Q Q0hfVFlQRShkZXZfcHJpdikgPj0gUENIX0RHMSkKKwlpZiAoSVNfQUxERVJMQUtFX1MoZGV2X3By aXYpKQorCQlkZGNfcGluID0gYWRsc19wb3J0X3RvX2RkY19waW4oZGV2X3ByaXYsIHBvcnQpOwor CWVsc2UgaWYgKElOVEVMX1BDSF9UWVBFKGRldl9wcml2KSA+PSBQQ0hfREcxKQogCQlkZGNfcGlu ID0gZGcxX3BvcnRfdG9fZGRjX3BpbihkZXZfcHJpdiwgcG9ydCk7CiAJZWxzZSBpZiAoSVNfUk9D S0VUTEFLRShkZXZfcHJpdikpCiAJCWRkY19waW4gPSBya2xfcG9ydF90b19kZGNfcGluKGRldl9w cml2LCBwb3J0KTsKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2Rpc3BsYXkvaW50 ZWxfdmJ0X2RlZnMuaCBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2Rpc3BsYXkvaW50ZWxfdmJ0X2Rl ZnMuaAppbmRleCA0OWI0YjVmY2E5NDEuLjMyZDFiNGYwNTc2MCAxMDA2NDQKLS0tIGEvZHJpdmVy cy9ncHUvZHJtL2k5MTUvZGlzcGxheS9pbnRlbF92YnRfZGVmcy5oCisrKyBiL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2Rpc3BsYXkvaW50ZWxfdmJ0X2RlZnMuaApAQCAtMzI1LDYgKzMyNSwxMCBAQCBl bnVtIHZidF9nbWJ1c19kZGkgewogCUlDTF9ERENfQlVTX1BPUlRfNCwKIAlUR0xfRERDX0JVU19Q T1JUXzUsCiAJVEdMX0REQ19CVVNfUE9SVF82LAorCUFETFNfRERDX0JVU19QT1JUX1RDMSA9IDB4 MiwKKwlBRExTX0REQ19CVVNfUE9SVF9UQzIsCisJQURMU19ERENfQlVTX1BPUlRfVEMzLAorCUFE TFNfRERDX0JVU19QT1JUX1RDNAogfTsKIAogI2RlZmluZSBEUF9BVVhfQSAweDQwCi0tIAoyLjI3 LjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVs LWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczov L2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=