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 B22D9C388F7 for ; Wed, 28 Oct 2020 21:34:12 +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 4FEAD24842 for ; Wed, 28 Oct 2020 21:34:12 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 4FEAD24842 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 B8E086E5AB; Wed, 28 Oct 2020 21:34:11 +0000 (UTC) Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id 9EBC26E5BB for ; Wed, 28 Oct 2020 21:34:07 +0000 (UTC) IronPort-SDR: TX0iFEON6mUsjFJwIbz2jZIyf1EIah2XolhpAM6CHb1Aikpp4/ZayvqHKRCZ4GTcJvWaoGAVTr n/uyCFivt22A== X-IronPort-AV: E=McAfee;i="6000,8403,9788"; a="253041585" X-IronPort-AV: E=Sophos;i="5.77,428,1596524400"; d="scan'208";a="253041585" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Oct 2020 14:34:07 -0700 IronPort-SDR: ivFtDNipgN+UVSf93RUpWAB/gIz2gw3bDIu7mD1yOwquZ4PDJhEZpVlsMfeckGybvKU/SnzqTQ KG/ytPGbHHkw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,428,1596524400"; d="scan'208";a="361894146" Received: from stinkbox.fi.intel.com (HELO stinkbox) ([10.237.72.174]) by orsmga007.jf.intel.com with SMTP; 28 Oct 2020 14:34:05 -0700 Received: by stinkbox (sSMTP sendmail emulation); Wed, 28 Oct 2020 23:34:04 +0200 From: Ville Syrjala To: intel-gfx@lists.freedesktop.org Date: Wed, 28 Oct 2020 23:33:18 +0200 Message-Id: <20201028213323.5423-15-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 14/19] drm/i915: Don't enable hpd detection logic from irq_postinstall() 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" RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCk5v IHJlYXNvbiB0aGF0IEkgY2FuIHNlZSB3aHkgd2Ugc2hvdWxkIGVuYWJsZSB0aGUgaHBkIGRldGVj dGlvbiBsb2dpYwphbHJlYWR5IGR1cmluZyBpcnEgcG9zdGluc3RhbGwgcGhhc2UuIFdlIGRvbid0 IGV2ZW4gZG8gdGhpcyBvbiBhbGwKdGhlIHBsYXRmb3Jtcy4gV2UganVzdCBuZWVkIGl0IGJlZm9y ZSB3ZSBhY3R1YWxseSBlbmFibGUgdGhlIGhvdHBsdWcKaW50ZXJydXB0cyBpbiAuaHBkX2lycV9z ZXR1cCgpLCBhbmQgaW4gZmFjdCB3ZSBhbHJlYWR5IGRvIGl0IHRoZXJlIGFzCndlbGwuIExldCdz IGp1c3QgZWxpbWluYXRlIHRoZSByZWR1bmRhbnQgZWFybHkgc2V0dXAuCgpTaWduZWQtb2ZmLWJ5 OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgotLS0KIGRy aXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfaXJxLmMgfCA0MCArKystLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDM3IGRlbGV0aW9u cygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfaXJxLmMgYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2lycS5jCmluZGV4IDQzZTNlN2Y3MGMxNC4uM2ZmNTc0N2U3 NTVkIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2lycS5jCisrKyBiL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfaXJxLmMKQEAgLTM0MDcsOCArMzQwNyw4IEBAIHN0YXRp YyB2b2lkIGlsa19ocGRfaXJxX3NldHVwKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJp dikKIAlpYnhfaHBkX2lycV9zZXR1cChkZXZfcHJpdik7CiB9CiAKLXN0YXRpYyB2b2lkIF9fYnh0 X2hwZF9kZXRlY3Rpb25fc2V0dXAoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LAot CQkJCSAgICAgIHUzMiBlbmFibGVkX2lycXMpCitzdGF0aWMgdm9pZCBieHRfaHBkX2RldGVjdGlv bl9zZXR1cChzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYsCisJCQkJICAgIHUzMiBl bmFibGVkX2lycXMpCiB7CiAJdTMyIGhvdHBsdWc7CiAKQEAgLTM0MzksMTEgKzM0MzksNiBAQCBz dGF0aWMgdm9pZCBfX2J4dF9ocGRfZGV0ZWN0aW9uX3NldHVwKHN0cnVjdCBkcm1faTkxNV9wcml2 YXRlICpkZXZfcHJpdiwKIAlJOTE1X1dSSVRFKFBDSF9QT1JUX0hPVFBMVUcsIGhvdHBsdWcpOwog fQogCi1zdGF0aWMgdm9pZCBieHRfaHBkX2RldGVjdGlvbl9zZXR1cChzdHJ1Y3QgZHJtX2k5MTVf cHJpdmF0ZSAqZGV2X3ByaXYpCi17Ci0JX19ieHRfaHBkX2RldGVjdGlvbl9zZXR1cChkZXZfcHJp diwgQlhUX0RFX1BPUlRfSE9UUExVR19NQVNLKTsKLX0KLQogc3RhdGljIHZvaWQgYnh0X2hwZF9p cnFfc2V0dXAoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2KQogewogCXUzMiBob3Rw bHVnX2lycXMsIGVuYWJsZWRfaXJxczsKQEAgLTM0NTMsNyArMzQ0OCw3IEBAIHN0YXRpYyB2b2lk IGJ4dF9ocGRfaXJxX3NldHVwKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdikKIAog CWJkd191cGRhdGVfcG9ydF9pcnEoZGV2X3ByaXYsIGhvdHBsdWdfaXJxcywgZW5hYmxlZF9pcnFz KTsKIAotCV9fYnh0X2hwZF9kZXRlY3Rpb25fc2V0dXAoZGV2X3ByaXYsIGVuYWJsZWRfaXJxcyk7 CisJYnh0X2hwZF9kZXRlY3Rpb25fc2V0dXAoZGV2X3ByaXYsIGVuYWJsZWRfaXJxcyk7CiB9CiAK IHN0YXRpYyB2b2lkIGlieF9pcnFfcG9zdGluc3RhbGwoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUg KmRldl9wcml2KQpAQCAtMzQ3MiwxMiArMzQ2Nyw2IEBAIHN0YXRpYyB2b2lkIGlieF9pcnFfcG9z dGluc3RhbGwoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2KQogCiAJZ2VuM19hc3Nl cnRfaWlyX2lzX3plcm8oJmRldl9wcml2LT51bmNvcmUsIFNERUlJUik7CiAJSTkxNV9XUklURShT REVJTVIsIH5tYXNrKTsKLQotCWlmIChIQVNfUENIX0lCWChkZXZfcHJpdikgfHwgSEFTX1BDSF9D UFQoZGV2X3ByaXYpIHx8Ci0JICAgIEhBU19QQ0hfTFBUKGRldl9wcml2KSkKLQkJaWJ4X2hwZF9k ZXRlY3Rpb25fc2V0dXAoZGV2X3ByaXYpOwotCWVsc2UKLQkJc3B0X2hwZF9kZXRlY3Rpb25fc2V0 dXAoZGV2X3ByaXYpOwogfQogCiBzdGF0aWMgdm9pZCBpbGtfaXJxX3Bvc3RpbnN0YWxsKHN0cnVj dCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdikKQEAgLTM1MTcsOCArMzUwNiw2IEBAIHN0YXRp YyB2b2lkIGlsa19pcnFfcG9zdGluc3RhbGwoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9w cml2KQogCUdFTjNfSVJRX0lOSVQodW5jb3JlLCBERSwgZGV2X3ByaXYtPmlycV9tYXNrLAogCQkg ICAgICBkaXNwbGF5X21hc2sgfCBleHRyYV9tYXNrKTsKIAotCWlsa19ocGRfZGV0ZWN0aW9uX3Nl dHVwKGRldl9wcml2KTsKLQogCWlieF9pcnFfcG9zdGluc3RhbGwoZGV2X3ByaXYpOwogfQogCkBA IC0zNjM5LDEyICszNjI2LDYgQEAgc3RhdGljIHZvaWQgZ2VuOF9kZV9pcnFfcG9zdGluc3RhbGwo c3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2KQogCiAJCUdFTjNfSVJRX0lOSVQodW5j b3JlLCBHRU4xMV9ERV9IUERfLCB+ZGVfaHBkX21hc2tlZCwKIAkJCSAgICAgIGRlX2hwZF9lbmFi bGVzKTsKLQkJZ2VuMTFfdGNfaHBkX2RldGVjdGlvbl9zZXR1cChkZXZfcHJpdik7Ci0JCWdlbjEx X3RidF9ocGRfZGV0ZWN0aW9uX3NldHVwKGRldl9wcml2KTsKLQl9IGVsc2UgaWYgKElTX0dFTjlf TFAoZGV2X3ByaXYpKSB7Ci0JCWJ4dF9ocGRfZGV0ZWN0aW9uX3NldHVwKGRldl9wcml2KTsKLQl9 IGVsc2UgaWYgKElTX0JST0FEV0VMTChkZXZfcHJpdikpIHsKLQkJaWxrX2hwZF9kZXRlY3Rpb25f c2V0dXAoZGV2X3ByaXYpOwogCX0KIH0KIApAQCAtMzY3MiwyMSArMzY1Myw2IEBAIHN0YXRpYyB2 b2lkIGljcF9pcnFfcG9zdGluc3RhbGwoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2 KQogCiAJZ2VuM19hc3NlcnRfaWlyX2lzX3plcm8oJmRldl9wcml2LT51bmNvcmUsIFNERUlJUik7 CiAJSTkxNV9XUklURShTREVJTVIsIH5tYXNrKTsKLQotCWlmIChIQVNfUENIX0RHMShkZXZfcHJp dikpCi0JCWljcF9kZGlfaHBkX2RldGVjdGlvbl9zZXR1cChkZXZfcHJpdiwgREcxX0RESV9IUERf RU5BQkxFX01BU0spOwotCWVsc2UgaWYgKEhBU19QQ0hfVEdQKGRldl9wcml2KSkgewotCQlpY3Bf ZGRpX2hwZF9kZXRlY3Rpb25fc2V0dXAoZGV2X3ByaXYsIFRHUF9ERElfSFBEX0VOQUJMRV9NQVNL KTsKLQkJaWNwX3RjX2hwZF9kZXRlY3Rpb25fc2V0dXAoZGV2X3ByaXYsIFRHUF9UQ19IUERfRU5B QkxFX01BU0spOwotCX0gZWxzZSBpZiAoSEFTX1BDSF9KU1AoZGV2X3ByaXYpKSB7Ci0JCWljcF9k ZGlfaHBkX2RldGVjdGlvbl9zZXR1cChkZXZfcHJpdiwgVEdQX0RESV9IUERfRU5BQkxFX01BU0sp OwotCX0gZWxzZSBpZiAoSEFTX1BDSF9NQ0MoZGV2X3ByaXYpKSB7Ci0JCWljcF9kZGlfaHBkX2Rl dGVjdGlvbl9zZXR1cChkZXZfcHJpdiwgSUNQX0RESV9IUERfRU5BQkxFX01BU0spOwotCQlpY3Bf dGNfaHBkX2RldGVjdGlvbl9zZXR1cChkZXZfcHJpdiwgSUNQX1RDX0hQRF9FTkFCTEUoSFBEX1BP UlRfVEMxKSk7Ci0JfSBlbHNlIHsKLQkJaWNwX2RkaV9ocGRfZGV0ZWN0aW9uX3NldHVwKGRldl9w cml2LCBJQ1BfRERJX0hQRF9FTkFCTEVfTUFTSyk7Ci0JCWljcF90Y19ocGRfZGV0ZWN0aW9uX3Nl dHVwKGRldl9wcml2LCBJQ1BfVENfSFBEX0VOQUJMRV9NQVNLKTsKLQl9CiB9CiAKIHN0YXRpYyB2 b2lkIGdlbjExX2lycV9wb3N0aW5zdGFsbChzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3By aXYpCi0tIAoyLjI2LjIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVs LWdmeAo=