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 B21BCC433FE for ; Sat, 5 Dec 2020 01:09:06 +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 7370522D6F for ; Sat, 5 Dec 2020 01:09:06 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 7370522D6F 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 624AB6E220; Sat, 5 Dec 2020 01:09:01 +0000 (UTC) Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id C116F6E221 for ; Sat, 5 Dec 2020 01:08:59 +0000 (UTC) IronPort-SDR: gtkvZv6O+NB8KNAmQGqu5GDL9SqO/ped0g3Ylol47BpQUAgnLSJP51yawb4awKfUm6GGB5SIsL cNKeQYqKt27Q== X-IronPort-AV: E=McAfee;i="6000,8403,9825"; a="173570997" X-IronPort-AV: E=Sophos;i="5.78,394,1599548400"; d="scan'208";a="173570997" 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:08:59 -0800 IronPort-SDR: 3WRUHHvltfEfYQsW4/AgZy6waWhGghAeHw6P9mMAdRb97swG2XHFA6gY4x9t/YFOtNNd6h56dM DGr8QFkrZgug== X-IronPort-AV: E=Sophos;i="5.78,394,1599548400"; d="scan'208";a="369062887" 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:08:58 -0800 From: Aditya Swarup To: intel-gfx@lists.freedesktop.org Date: Fri, 4 Dec 2020 17:08:27 -0800 Message-Id: <20201205010844.361880-6-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 05/22] drm/i915/adl_s: Add PCH support 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" RnJvbTogQW51c2hhIFNyaXZhdHNhIDxhbnVzaGEuc3JpdmF0c2FAaW50ZWwuY29tPgoKQWRkIHN1 cHBvcnQgZm9yIEFsZGVycG9pbnQoQURQKSBQQ0ggdXNlZCB3aXRoIEFsZGVybGFrZS1TLgoKdjI6 Ci0gVXNlIGRybV9kYmdfa21zIGFuZCBkcm1fV0FSTl9PTiBiYXNlZCBvbiBKYW5pJ3MgZmVlZGJh Y2suKGFzd2FydXApCgpDYzogTWF0dCBSb3BlciA8bWF0dGhldy5kLnJvcGVyQGludGVsLmNvbT4K Q2M6IEx1Y2FzIERlIE1hcmNoaSA8bHVjYXMuZGVtYXJjaGlAaW50ZWwuY29tPgpDYzogQ2F6IFlv a295YW1hIDxjYXoueW9rb3lhbWFAaW50ZWwuY29tPgpDYzogSmFuaSBOaWt1bGEgPGphbmkubmlr dWxhQGludGVsLmNvbT4KQ2M6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5p bnRlbC5jb20+CkNjOiBJbXJlIERlYWsgPGltcmUuZGVha0BpbnRlbC5jb20+ClNpZ25lZC1vZmYt Ynk6IEFudXNoYSBTcml2YXRzYSA8YW51c2hhLnNyaXZhdHNhQGludGVsLmNvbT4KU2lnbmVkLW9m Zi1ieTogQWRpdHlhIFN3YXJ1cCA8YWRpdHlhLnN3YXJ1cEBpbnRlbC5jb20+ClJldmlld2VkLWJ5 OiBNYXR0IFJvcGVyIDxtYXR0aGV3LmQucm9wZXJAaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1 L2RybS9pOTE1L2ludGVsX3BjaC5jIHwgOCArKysrKysrLQogZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfcGNoLmggfCAzICsrKwogMiBmaWxlcyBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCAx IGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcGNo LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wY2guYwppbmRleCBmMzFjMGRhYmQwY2Mu LjJhNmQ3MGYyNDdlOCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcGNo LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcGNoLmMKQEAgLTEyOCw2ICsxMjgs MTAgQEAgaW50ZWxfcGNoX3R5cGUoY29uc3Qgc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9w cml2LCB1bnNpZ25lZCBzaG9ydCBpZCkKIAkJZHJtX2RiZ19rbXMoJmRldl9wcml2LT5kcm0sICJG b3VuZCBKYXNwZXIgTGFrZSBQQ0hcbiIpOwogCQlkcm1fV0FSTl9PTigmZGV2X3ByaXYtPmRybSwg IUlTX0pTTF9FSEwoZGV2X3ByaXYpKTsKIAkJcmV0dXJuIFBDSF9KU1A7CisJY2FzZSBJTlRFTF9Q Q0hfQURQX0RFVklDRV9JRF9UWVBFOgorCQlkcm1fZGJnX2ttcygmZGV2X3ByaXYtPmRybSwgIkZv dW5kIEFsZGVyIExha2UgUENIXG4iKTsKKwkJZHJtX1dBUk5fT04oJmRldl9wcml2LT5kcm0sICFJ U19BTERFUkxBS0VfUyhkZXZfcHJpdikpOworCQlyZXR1cm4gUENIX0FEUDsKIAlkZWZhdWx0Ogog CQlyZXR1cm4gUENIX05PTkU7CiAJfQpAQCAtMTU1LDcgKzE1OSw5IEBAIGludGVsX3ZpcnRfZGV0 ZWN0X3BjaChjb25zdCBzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYpCiAJICogbWFr ZSBhbiBlZHVjYXRlZCBndWVzcyBhcyB0byB3aGljaCBQQ0ggaXMgcmVhbGx5IHRoZXJlLgogCSAq LwogCi0JaWYgKElTX1RJR0VSTEFLRShkZXZfcHJpdikgfHwgSVNfUk9DS0VUTEFLRShkZXZfcHJp dikpCisJaWYgKElTX0FMREVSTEFLRV9TKGRldl9wcml2KSkKKwkJaWQgPSBJTlRFTF9QQ0hfQURQ X0RFVklDRV9JRF9UWVBFOworCWVsc2UgaWYgKElTX1RJR0VSTEFLRShkZXZfcHJpdikgfHwgSVNf Uk9DS0VUTEFLRShkZXZfcHJpdikpCiAJCWlkID0gSU5URUxfUENIX1RHUF9ERVZJQ0VfSURfVFlQ RTsKIAllbHNlIGlmIChJU19KU0xfRUhMKGRldl9wcml2KSkKIAkJaWQgPSBJTlRFTF9QQ0hfTUND X0RFVklDRV9JRF9UWVBFOwpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf cGNoLmggYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wY2guaAppbmRleCAwNmQyY2Q1MGFm MGIuLjczMTgzNzc1MDNiMCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf cGNoLmgKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcGNoLmgKQEAgLTI2LDYgKzI2 LDcgQEAgZW51bSBpbnRlbF9wY2ggewogCVBDSF9KU1AsCS8qIEphc3BlciBMYWtlIFBDSCAqLwog CVBDSF9NQ0MsICAgICAgICAvKiBNdWxlIENyZWVrIENhbnlvbiBQQ0ggKi8KIAlQQ0hfVEdQLAkv KiBUaWdlciBMYWtlIFBDSCAqLworCVBDSF9BRFAsCS8qIEFsZGVyIExha2UgUENIICovCiAKIAkv KiBGYWtlIFBDSHMsIGZ1bmN0aW9uYWxpdHkgaGFuZGxlZCBvbiB0aGUgc2FtZSBQQ0kgZGV2ICov CiAJUENIX0RHMSA9IDEwMjQsCkBAIC01MywxMiArNTQsMTQgQEAgZW51bSBpbnRlbF9wY2ggewog I2RlZmluZSBJTlRFTF9QQ0hfVEdQMl9ERVZJQ0VfSURfVFlQRQkJMHg0MzgwCiAjZGVmaW5lIElO VEVMX1BDSF9KU1BfREVWSUNFX0lEX1RZUEUJCTB4NEQ4MAogI2RlZmluZSBJTlRFTF9QQ0hfSlNQ Ml9ERVZJQ0VfSURfVFlQRQkJMHgzODgwCisjZGVmaW5lIElOVEVMX1BDSF9BRFBfREVWSUNFX0lE X1RZUEUJCTB4N0E4MAogI2RlZmluZSBJTlRFTF9QQ0hfUDJYX0RFVklDRV9JRF9UWVBFCQkweDcx MDAKICNkZWZpbmUgSU5URUxfUENIX1AzWF9ERVZJQ0VfSURfVFlQRQkJMHg3MDAwCiAjZGVmaW5l IElOVEVMX1BDSF9RRU1VX0RFVklDRV9JRF9UWVBFCQkweDI5MDAgLyogcWVtdSBxMzUgaGFzIDI5 MTggKi8KIAogI2RlZmluZSBJTlRFTF9QQ0hfVFlQRShkZXZfcHJpdikJCSgoZGV2X3ByaXYpLT5w Y2hfdHlwZSkKICNkZWZpbmUgSU5URUxfUENIX0lEKGRldl9wcml2KQkJCSgoZGV2X3ByaXYpLT5w Y2hfaWQpCisjZGVmaW5lIEhBU19QQ0hfQURQKGRldl9wcml2KQkJCShJTlRFTF9QQ0hfVFlQRShk ZXZfcHJpdikgPT0gUENIX0FEUCkKICNkZWZpbmUgSEFTX1BDSF9ERzEoZGV2X3ByaXYpCQkJKElO VEVMX1BDSF9UWVBFKGRldl9wcml2KSA9PSBQQ0hfREcxKQogI2RlZmluZSBIQVNfUENIX0pTUChk ZXZfcHJpdikJCQkoSU5URUxfUENIX1RZUEUoZGV2X3ByaXYpID09IFBDSF9KU1ApCiAjZGVmaW5l IEhBU19QQ0hfTUNDKGRldl9wcml2KQkJCShJTlRFTF9QQ0hfVFlQRShkZXZfcHJpdikgPT0gUENI X01DQykKLS0gCjIuMjcuMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0 b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50 ZWwtZ2Z4Cg==