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 98FB1C48BE5 for ; Wed, 16 Jun 2021 20:28:19 +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 4E0F261003 for ; Wed, 16 Jun 2021 20:28:19 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 4E0F261003 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 9DC566E05D; Wed, 16 Jun 2021 20:28:18 +0000 (UTC) Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id 4D4EB6E05D for ; Wed, 16 Jun 2021 20:28:17 +0000 (UTC) IronPort-SDR: 116tez5s3eV3LPEu0ZG1LPk4zabA2P56Vu07qyGP8qZOSSGtnOws+qYNq67XhZhdJMGdilPvdp 399aCjQC14OA== X-IronPort-AV: E=McAfee;i="6200,9189,10016"; a="206289215" X-IronPort-AV: E=Sophos;i="5.83,278,1616482800"; d="scan'208";a="206289215" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Jun 2021 13:28:16 -0700 IronPort-SDR: t5Og8KV2wURxOAA7QNGpIzDuIsJlNcOQAHwtbmnF6Gm2gdxiL84Xr46YpOD+hIAr5y/xx3KBKo Xd6Nnt4WR6GQ== X-IronPort-AV: E=Sophos;i="5.83,278,1616482800"; d="scan'208";a="479227659" Received: from josouza-mobl2.jf.intel.com (HELO josouza-mobl2.intel.com) ([10.24.14.54]) by fmsmga003-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Jun 2021 13:28:16 -0700 From: =?UTF-8?q?Jos=C3=A9=20Roberto=20de=20Souza?= To: intel-gfx@lists.freedesktop.org Date: Wed, 16 Jun 2021 13:31:54 -0700 Message-Id: <20210616203158.118111-2-jose.souza@intel.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20210616203158.118111-1-jose.souza@intel.com> References: <20210616203158.118111-1-jose.souza@intel.com> MIME-Version: 1.0 Subject: [Intel-gfx] [PATCH 2/6] drm/i915/display/adl_p: Implement Wa_22012278275 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: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" VGhlIFBTUjJfQ1RMIGlvIGJ1ZmZlciB3YWtlIGFuZCBmYXN0IHdha2UgdmFsdWVzIGRvIG5vdCBt YXRjaApleHBlY3RlZCBpbiBwcmUgcHJvZHVjdGlvbiBoYXJkd2FyZSwgc28gaGVyZSBhZGRpbmcg YSB0YWJsZSB0aGF0Cm1hdGNoZXMgd2l0aCBIVyB0byBwcm9ncmFtIGl0IHdpdGggdmFsdWVzIHRo YXQgSFcgZXhwZWN0LgoKQ2M6IEd3YW4tZ3llb25nIE11biA8Z3dhbi1neWVvbmcubXVuQGludGVs LmNvbT4KU2lnbmVkLW9mZi1ieTogSm9zw6kgUm9iZXJ0byBkZSBTb3V6YSA8am9zZS5zb3V6YUBp bnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlzcGxheS9pbnRlbF9wc3IuYyB8 IDI5ICsrKysrKysrKysrKysrKysrKysrKysrLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9y ZWcuaCAgICAgICAgICB8ICA2ICsrKy0tCiAyIGZpbGVzIGNoYW5nZWQsIDMyIGluc2VydGlvbnMo KyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlz cGxheS9pbnRlbF9wc3IuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2Rpc3BsYXkvaW50ZWxfcHNy LmMKaW5kZXggZmRlMzBmOTM3NTA0ZS4uYzhkNTYzODdkOTIzMyAxMDA2NDQKLS0tIGEvZHJpdmVy cy9ncHUvZHJtL2k5MTUvZGlzcGxheS9pbnRlbF9wc3IuYworKysgYi9kcml2ZXJzL2dwdS9kcm0v aTkxNS9kaXNwbGF5L2ludGVsX3Bzci5jCkBAIC01NDIsNyArNTQyLDM0IEBAIHN0YXRpYyB2b2lk IGhzd19hY3RpdmF0ZV9wc3IyKHN0cnVjdCBpbnRlbF9kcCAqaW50ZWxfZHApCiAJdmFsIHw9IEVE UF9QU1IyX0ZSQU1FX0JFRk9SRV9TVShpbnRlbF9kcC0+cHNyLnNpbmtfc3luY19sYXRlbmN5ICsg MSk7CiAJdmFsIHw9IGludGVsX3BzcjJfZ2V0X3RwX3RpbWUoaW50ZWxfZHApOwogCi0JaWYgKERJ U1BMQVlfVkVSKGRldl9wcml2KSA+PSAxMikgeworCS8qIFdhXzIyMDEyMjc4Mjc1OmFkbHAgKi8K KwlpZiAoSVNfQURMUF9ESVNQTEFZX1NURVAoZGV2X3ByaXYsIFNURVBfQTAsIFNURVBfRDEpKSB7 CisJCXN0YXRpYyBjb25zdCB1OCBtYXBbXSA9IHsKKwkJCTIsIC8qIDUgbGluZXMgKi8KKwkJCTEs IC8qIDYgbGluZXMgKi8KKwkJCTAsIC8qIDcgbGluZXMgKi8KKwkJCTMsIC8qIDggbGluZXMgKi8K KwkJCTYsIC8qIDkgbGluZXMgKi8KKwkJCTUsIC8qIDEwIGxpbmVzICovCisJCQk0LCAvKiAxMSBs aW5lcyAqLworCQkJNywgLyogMTIgbGluZXMgKi8KKwkJfTsKKwkJLyoKKwkJICogU3RpbGwgdXNp bmcgdGhlIGRlZmF1bHQgSU9fQlVGRkVSX1dBS0UgYW5kIEZBU1RfV0FLRSwgc2VlCisJCSAqIGNv bW1lbnRzIGJlbGxvdyBmb3IgbW9yZSBpbmZvcm1hdGlvbgorCQkgKi8KKwkJdTMyIHRtcCwgbGlu ZXMgPSA3OworCisJCXZhbCB8PSBUR0xfRURQX1BTUjJfQkxPQ0tfQ09VTlRfTlVNXzI7CisKKwkJ dG1wID0gbWFwW2xpbmVzIC0gVEdMX0VEUF9QU1IyX0lPX0JVRkZFUl9XQUtFX01JTl9MSU5FU107 CisJCXRtcCA9IHRtcCA8PCBUR0xfRURQX1BTUjJfSU9fQlVGRkVSX1dBS0VfU0hJRlQ7CisJCXZh bCB8PSB0bXA7CisKKwkJdG1wID0gbWFwW2xpbmVzIC0gVEdMX0VEUF9QU1IyX0ZBU1RfV0FLRV9N SU5fTElORVNdOworCQl0bXAgPSB0bXAgPDwgVEdMX0VEUF9QU1IyX0ZBU1RfV0FLRV9NSU5fU0hJ RlQ7CisJCXZhbCB8PSB0bXA7CisJfSBlbHNlIGlmIChESVNQTEFZX1ZFUihkZXZfcHJpdikgPj0g MTIpIHsKIAkJLyoKIAkJICogVE9ETzogNyBsaW5lcyBvZiBJT19CVUZGRVJfV0FLRSBhbmQgRkFT VF9XQUtFIGFyZSBkZWZhdWx0CiAJCSAqIHZhbHVlcyBmcm9tIEJTcGVjLiBJbiBvcmRlciB0byBz ZXR0aW5nIGFuIG9wdGltYWwgcG93ZXIKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2k5MTVfcmVnLmggYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3JlZy5oCmluZGV4IDk1NTAy Nzc5OWQxZGUuLjRhOThlNDljNTg4MTIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2k5MTVfcmVnLmgKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9yZWcuaApAQCAtNDU5 NiwxMyArNDU5NiwxNSBAQCBlbnVtIHsKICNkZWZpbmUgICBFRFBfUFNSMl9JT19CVUZGRVJfV0FL RShsaW5lcykJKChFRFBfUFNSMl9JT19CVUZGRVJfV0FLRV9NQVhfTElORVMgLSAobGluZXMpKSA8 PCAxMykKICNkZWZpbmUgICBFRFBfUFNSMl9JT19CVUZGRVJfV0FLRV9NQVNLCQkoMyA8PCAxMykK ICNkZWZpbmUgICBUR0xfRURQX1BTUjJfSU9fQlVGRkVSX1dBS0VfTUlOX0xJTkVTCTUKLSNkZWZp bmUgICBUR0xfRURQX1BTUjJfSU9fQlVGRkVSX1dBS0UobGluZXMpCSgoKGxpbmVzKSAtIFRHTF9F RFBfUFNSMl9JT19CVUZGRVJfV0FLRV9NSU5fTElORVMpIDw8IDEzKQorI2RlZmluZSAgIFRHTF9F RFBfUFNSMl9JT19CVUZGRVJfV0FLRV9TSElGVAkxMworI2RlZmluZSAgIFRHTF9FRFBfUFNSMl9J T19CVUZGRVJfV0FLRShsaW5lcykJKCgobGluZXMpIC0gVEdMX0VEUF9QU1IyX0lPX0JVRkZFUl9X QUtFX01JTl9MSU5FUykgPDwgVEdMX0VEUF9QU1IyX0lPX0JVRkZFUl9XQUtFX1NISUZUKQogI2Rl ZmluZSAgIFRHTF9FRFBfUFNSMl9JT19CVUZGRVJfV0FLRV9NQVNLCSg3IDw8IDEzKQogI2RlZmlu ZSAgIEVEUF9QU1IyX0ZBU1RfV0FLRV9NQVhfTElORVMJCTgKICNkZWZpbmUgICBFRFBfUFNSMl9G QVNUX1dBS0UobGluZXMpCQkoKEVEUF9QU1IyX0ZBU1RfV0FLRV9NQVhfTElORVMgLSAobGluZXMp KSA8PCAxMSkKICNkZWZpbmUgICBFRFBfUFNSMl9GQVNUX1dBS0VfTUFTSwkJKDMgPDwgMTEpCiAj ZGVmaW5lICAgVEdMX0VEUF9QU1IyX0ZBU1RfV0FLRV9NSU5fTElORVMJNQotI2RlZmluZSAgIFRH TF9FRFBfUFNSMl9GQVNUX1dBS0UobGluZXMpCQkoKChsaW5lcykgLSBUR0xfRURQX1BTUjJfRkFT VF9XQUtFX01JTl9MSU5FUykgPDwgMTApCisjZGVmaW5lICAgVEdMX0VEUF9QU1IyX0ZBU1RfV0FL RV9NSU5fU0hJRlQJMTAKKyNkZWZpbmUgICBUR0xfRURQX1BTUjJfRkFTVF9XQUtFKGxpbmVzKQkJ KCgobGluZXMpIC0gVEdMX0VEUF9QU1IyX0ZBU1RfV0FLRV9NSU5fTElORVMpIDw8IFRHTF9FRFBf UFNSMl9GQVNUX1dBS0VfTUlOX1NISUZUKQogI2RlZmluZSAgIFRHTF9FRFBfUFNSMl9GQVNUX1dB S0VfTUFTSwkJKDcgPDwgMTApCiAjZGVmaW5lICAgRURQX1BTUjJfVFAyX1RJTUVfNTAwdXMJCSgw IDw8IDgpCiAjZGVmaW5lICAgRURQX1BTUjJfVFAyX1RJTUVfMTAwdXMJCSgxIDw8IDgpCi0tIAoy LjMyLjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCklu dGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRw czovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=