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=-12.7 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, 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 54D82C388F7 for ; Wed, 28 Oct 2020 21:34:17 +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 EC1B624857 for ; Wed, 28 Oct 2020 21:34:16 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org EC1B624857 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linux.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 3B2116E5BB; Wed, 28 Oct 2020 21:34:16 +0000 (UTC) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by gabe.freedesktop.org (Postfix) with ESMTPS id EB23F6E5BB for ; Wed, 28 Oct 2020 21:34:13 +0000 (UTC) IronPort-SDR: ysuMP55jn8+DMpkLEWXFx503nZjNpQWeW83fXHWWD/u/BOBQfjVoSjuQcALyVlZfwnW/hSus4C NsJS6h/0DHBw== X-IronPort-AV: E=McAfee;i="6000,8403,9788"; a="147623623" X-IronPort-AV: E=Sophos;i="5.77,428,1596524400"; d="scan'208";a="147623623" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Oct 2020 14:34:13 -0700 IronPort-SDR: FjdX2hXFMHSJHILgsLLckvNgDzuLdEoEVYHXRwhKiFgccwe/tMmdvM2YOOmZ85/M6hvzuXX/3j VdFDfUEiwgFQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,428,1596524400"; d="scan'208";a="304369155" Received: from stinkbox.fi.intel.com (HELO stinkbox) ([10.237.72.174]) by fmsmga007.fm.intel.com with SMTP; 28 Oct 2020 14:34:10 -0700 Received: by stinkbox (sSMTP sendmail emulation); Wed, 28 Oct 2020 23:34:10 +0200 From: Ville Syrjala To: intel-gfx@lists.freedesktop.org Date: Wed, 28 Oct 2020 23:33:20 +0200 Message-Id: <20201028213323.5423-17-ville.syrjala@linux.intel.com> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20201028213323.5423-1-ville.syrjala@linux.intel.com> References: <20201028213323.5423-1-ville.syrjala@linux.intel.com> MIME-Version: 1.0 Subject: [Intel-gfx] [PATCH v3 16/19] drm/i915: Remove the per-plaform IIR HPD masking 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: 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" RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCldl IG5vIGxvbmdlciB1bm1hc2sgYWxsIEhQRCBpcnFzLCBzbyB3ZSBjYW4gZHJvcCB0aGUgdWdseSBw ZXItcGxhdGZvcm0KSFBEIElJUiBtYXNraW5nLiBJTVIgd2lsbCBwcmV2ZW50IHVuc3VwcG9ydGVk IGJpdHMgZnJvbSBhcHBlYXJpbmcgaW4KSUlSLgoKdjI6IERlYWwgd2l0aCBERzEKICAgIEluY2x1 ZGUgIkhPVFBMVUciIGluIHRoZSBtYXNrIG5hbWVzIChMdWNhcykKClJldmlld2VkLWJ5OiBMdWNh cyBEZSBNYXJjaGkgPGx1Y2FzLmRlbWFyY2hpQGludGVsLmNvbT4KU2lnbmVkLW9mZi1ieTogVmls bGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KLS0tCiBkcml2ZXJz L2dwdS9kcm0vaTkxNS9pOTE1X2lycS5jIHwgMjQgKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiBk cml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3JlZy5oIHwgMTUgKysrLS0tLS0tLS0tLS0tCiAyIGZp bGVzIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMzQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0 IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9pcnEuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2k5MTVfaXJxLmMKaW5kZXggNzg4ZTMyMDk4ZDNhLi5mYThhMDdjMmY4MmQgMTAwNjQ0Ci0tLSBh L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfaXJxLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaTkxNV9pcnEuYwpAQCAtMTg5NSwzMCArMTg5NSwxMCBAQCBzdGF0aWMgdm9pZCBjcHRfaXJx X2hhbmRsZXIoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LCB1MzIgcGNoX2lpcikK IAogc3RhdGljIHZvaWQgaWNwX2lycV9oYW5kbGVyKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpk ZXZfcHJpdiwgdTMyIHBjaF9paXIpCiB7Ci0JdTMyIGRkaV9ob3RwbHVnX3RyaWdnZXIsIHRjX2hv dHBsdWdfdHJpZ2dlcjsKKwl1MzIgZGRpX2hvdHBsdWdfdHJpZ2dlciA9IHBjaF9paXIgJiBTREVf RERJX0hPVFBMVUdfTUFTS19JQ1A7CisJdTMyIHRjX2hvdHBsdWdfdHJpZ2dlciA9IHBjaF9paXIg JiBTREVfVENfSE9UUExVR19NQVNLX0lDUDsKIAl1MzIgcGluX21hc2sgPSAwLCBsb25nX21hc2sg PSAwOwogCi0JaWYgKEhBU19QQ0hfREcxKGRldl9wcml2KSkgewotCQlkZGlfaG90cGx1Z190cmln Z2VyID0gcGNoX2lpciAmIFNERV9ERElfTUFTS19ERzE7Ci0JCXRjX2hvdHBsdWdfdHJpZ2dlciA9 IDA7Ci0JfSBlbHNlIGlmIChIQVNfUENIX1RHUChkZXZfcHJpdikpIHsKLQkJZGRpX2hvdHBsdWdf dHJpZ2dlciA9IHBjaF9paXIgJiBTREVfRERJX01BU0tfVEdQOwotCQl0Y19ob3RwbHVnX3RyaWdn ZXIgPSBwY2hfaWlyICYgU0RFX1RDX01BU0tfVEdQOwotCX0gZWxzZSBpZiAoSEFTX1BDSF9KU1Ao ZGV2X3ByaXYpKSB7Ci0JCWRkaV9ob3RwbHVnX3RyaWdnZXIgPSBwY2hfaWlyICYgU0RFX0RESV9N QVNLX1RHUDsKLQkJdGNfaG90cGx1Z190cmlnZ2VyID0gMDsKLQl9IGVsc2UgaWYgKEhBU19QQ0hf TUNDKGRldl9wcml2KSkgewotCQlkZGlfaG90cGx1Z190cmlnZ2VyID0gcGNoX2lpciAmIFNERV9E RElfTUFTS19JQ1A7Ci0JCXRjX2hvdHBsdWdfdHJpZ2dlciA9IHBjaF9paXIgJiBTREVfVENfSE9U UExVR19JQ1AoSFBEX1BPUlRfVEMxKTsKLQl9IGVsc2UgewotCQlkcm1fV0FSTigmZGV2X3ByaXYt PmRybSwgIUhBU19QQ0hfSUNQKGRldl9wcml2KSwKLQkJCSAiVW5yZWNvZ25pemVkIFBDSCB0eXBl IDB4JXhcbiIsCi0JCQkgSU5URUxfUENIX1RZUEUoZGV2X3ByaXYpKTsKLQotCQlkZGlfaG90cGx1 Z190cmlnZ2VyID0gcGNoX2lpciAmIFNERV9ERElfTUFTS19JQ1A7Ci0JCXRjX2hvdHBsdWdfdHJp Z2dlciA9IHBjaF9paXIgJiBTREVfVENfTUFTS19JQ1A7Ci0JfQotCiAJaWYgKGRkaV9ob3RwbHVn X3RyaWdnZXIpIHsKIAkJdTMyIGRpZ19ob3RwbHVnX3JlZzsKIApkaWZmIC0tZ2l0IGEvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaTkxNV9yZWcuaCBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfcmVn LmgKaW5kZXggOWU2OGJhMjU0ZDUxLi5lYWNlYzNjNDZhNGQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2k5MTVfcmVnLmgKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9y ZWcuaApAQCAtODM1MSwyNSArODM1MSwxNiBAQCBlbnVtIHsKICNkZWZpbmUgU0RFX0dNQlVTX0lD UAkJCSgxIDw8IDIzKQogI2RlZmluZSBTREVfVENfSE9UUExVR19JQ1AoaHBkX3BpbikJUkVHX0JJ VCgyNCArIF9IUERfUElOX1RDKGhwZF9waW4pKQogI2RlZmluZSBTREVfRERJX0hPVFBMVUdfSUNQ KGhwZF9waW4pCVJFR19CSVQoMTYgKyBfSFBEX1BJTl9EREkoaHBkX3BpbikpCi0jZGVmaW5lIFNE RV9ERElfTUFTS19JQ1AJCShTREVfRERJX0hPVFBMVUdfSUNQKEhQRF9QT1JUX0IpIHwgXAotCQkJ CQkgU0RFX0RESV9IT1RQTFVHX0lDUChIUERfUE9SVF9BKSkKLSNkZWZpbmUgU0RFX1RDX01BU0tf SUNQCQkJKFNERV9UQ19IT1RQTFVHX0lDUChIUERfUE9SVF9UQzQpIHwgXAotCQkJCQkgU0RFX1RD X0hPVFBMVUdfSUNQKEhQRF9QT1JUX1RDMykgfCBcCi0JCQkJCSBTREVfVENfSE9UUExVR19JQ1Ao SFBEX1BPUlRfVEMyKSB8IFwKLQkJCQkJIFNERV9UQ19IT1RQTFVHX0lDUChIUERfUE9SVF9UQzEp KQotI2RlZmluZSBTREVfRERJX01BU0tfVEdQCQkoU0RFX0RESV9IT1RQTFVHX0lDUChIUERfUE9S VF9DKSB8IFwKKyNkZWZpbmUgU0RFX0RESV9IT1RQTFVHX01BU0tfSUNQCShTREVfRERJX0hPVFBM VUdfSUNQKEhQRF9QT1JUX0QpIHwgXAorCQkJCQkgU0RFX0RESV9IT1RQTFVHX0lDUChIUERfUE9S VF9DKSB8IFwKIAkJCQkJIFNERV9ERElfSE9UUExVR19JQ1AoSFBEX1BPUlRfQikgfCBcCiAJCQkJ CSBTREVfRERJX0hPVFBMVUdfSUNQKEhQRF9QT1JUX0EpKQotI2RlZmluZSBTREVfVENfTUFTS19U R1AJCQkoU0RFX1RDX0hPVFBMVUdfSUNQKEhQRF9QT1JUX1RDNikgfCBcCisjZGVmaW5lIFNERV9U Q19IT1RQTFVHX01BU0tfSUNQCQkoU0RFX1RDX0hPVFBMVUdfSUNQKEhQRF9QT1JUX1RDNikgfCBc CiAJCQkJCSBTREVfVENfSE9UUExVR19JQ1AoSFBEX1BPUlRfVEM1KSB8IFwKIAkJCQkJIFNERV9U Q19IT1RQTFVHX0lDUChIUERfUE9SVF9UQzQpIHwgXAogCQkJCQkgU0RFX1RDX0hPVFBMVUdfSUNQ KEhQRF9QT1JUX1RDMykgfCBcCiAJCQkJCSBTREVfVENfSE9UUExVR19JQ1AoSFBEX1BPUlRfVEMy KSB8IFwKIAkJCQkJIFNERV9UQ19IT1RQTFVHX0lDUChIUERfUE9SVF9UQzEpKQotI2RlZmluZSBT REVfRERJX01BU0tfREcxCQkoU0RFX0RESV9IT1RQTFVHX0lDUChIUERfUE9SVF9EKSB8IFwKLQkJ CQkJIFNERV9ERElfSE9UUExVR19JQ1AoSFBEX1BPUlRfQykgfCBcCi0JCQkJCSBTREVfRERJX0hP VFBMVUdfSUNQKEhQRF9QT1JUX0IpIHwgXAotCQkJCQkgU0RFX0RESV9IT1RQTFVHX0lDUChIUERf UE9SVF9BKSkKIAogI2RlZmluZSBTREVJU1IgIF9NTUlPKDB4YzQwMDApCiAjZGVmaW5lIFNERUlN UiAgX01NSU8oMHhjNDAwNCkKLS0gCjIuMjYuMgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vaW50ZWwtZ2Z4Cg==