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 10F80C433ED for ; Sat, 15 May 2021 03:11:03 +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 CE42661177 for ; Sat, 15 May 2021 03:11:02 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org CE42661177 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 6E2F06F4DA; Sat, 15 May 2021 03:10:53 +0000 (UTC) Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTPS id 82CB56F4D5 for ; Sat, 15 May 2021 03:10:43 +0000 (UTC) IronPort-SDR: pd6MzqPIIzBZ6hJTMGmgcMyGk7gmWhlQOoigHu08a28vGKHc3m8NA2dCxnTtOeKkbvCfVhimW7 26t1q728Tp4g== X-IronPort-AV: E=McAfee;i="6200,9189,9984"; a="187383707" X-IronPort-AV: E=Sophos;i="5.82,300,1613462400"; d="scan'208";a="187383707" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 May 2021 20:10:42 -0700 IronPort-SDR: qK/b4yLRlBlVoNOc0o8xFhotIf0gkNSNbYQy29Qvl+lrtc3t9R9YvNvJENWaPe017wwPEMjeXm vEfWseU3Bs9Q== X-IronPort-AV: E=Sophos;i="5.82,300,1613462400"; d="scan'208";a="392901204" Received: from mdroper-desk1.fm.intel.com ([10.1.27.168]) by orsmga003-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 May 2021 20:10:42 -0700 From: Matt Roper To: intel-gfx@lists.freedesktop.org Date: Fri, 14 May 2021 20:10:27 -0700 Message-Id: <20210515031035.2561658-16-matthew.d.roper@intel.com> X-Mailer: git-send-email 2.25.4 In-Reply-To: <20210515031035.2561658-1-matthew.d.roper@intel.com> References: <20210515031035.2561658-1-matthew.d.roper@intel.com> MIME-Version: 1.0 Subject: [Intel-gfx] [PATCH v4 15/23] drm/i915/display: Replace dc3co_enabled with dc3co_exitline on intel_psr struct 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" RnJvbTogR3dhbi1neWVvbmcgTXVuIDxnd2FuLWd5ZW9uZy5tdW5AaW50ZWwuY29tPgoKSXQgcmVw bGFjZXMgZGMzY29fZW5hYmxlZCB3aXRoIGRjM2NvX2V4aXRsaW5lIG9uIGludGVsX3BzciBzdHJ1 Y3QuICBBbmQKaXQgc2F2ZXMgZGMzY29fZXhpdGxpbmUsIG5vdCBkYzNjb19lbmFibGVkLCBzbyB3 ZSBjYW4gdXNlIGRjM2NvX2V4aXRsaW5lCndpdGhvdXQgaW50ZWxfY3J0Y19zdGF0ZSBvbiBvdGhl ciBwc3IgaW50ZXJuYWwgZnVuY3Rpb24gbGlrZSBhcwppbnRlbF9wc3JfZW5hYmxlX3NvdXJjZSgp LgoKQ2M6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+CkNj OiBKb3PDqSBSb2JlcnRvIGRlIFNvdXphIDxqb3NlLnNvdXphQGludGVsLmNvbT4KQ2M6IEFuc2h1 bWFuIEd1cHRhIDxhbnNodW1hbi5ndXB0YUBpbnRlbC5jb20+ClNpZ25lZC1vZmYtYnk6IEd3YW4t Z3llb25nIE11biA8Z3dhbi1neWVvbmcubXVuQGludGVsLmNvbT4KU2lnbmVkLW9mZi1ieTogTWF0 dCBSb3BlciA8bWF0dGhldy5kLnJvcGVyQGludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0v aTkxNS9kaXNwbGF5L2ludGVsX2Rpc3BsYXlfdHlwZXMuaCB8ICAyICstCiBkcml2ZXJzL2dwdS9k cm0vaTkxNS9kaXNwbGF5L2ludGVsX3Bzci5jICAgICAgICAgICB8IDEwICsrKysrLS0tLS0KIDIg ZmlsZXMgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp dCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2Rpc3BsYXkvaW50ZWxfZGlzcGxheV90eXBlcy5oIGIv ZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlzcGxheS9pbnRlbF9kaXNwbGF5X3R5cGVzLmgKaW5kZXgg OWU5Zjc2OGUyZDdmLi5iOGQxZjcwMmQ4MDggMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2Rpc3BsYXkvaW50ZWxfZGlzcGxheV90eXBlcy5oCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2Rpc3BsYXkvaW50ZWxfZGlzcGxheV90eXBlcy5oCkBAIC0xNDk4LDcgKzE0OTgsNyBAQCBz dHJ1Y3QgaW50ZWxfcHNyIHsKIAlib29sIHNpbmtfbm90X3JlbGlhYmxlOwogCWJvb2wgaXJxX2F1 eF9lcnJvcjsKIAl1MTYgc3VfeF9ncmFudWxhcml0eTsKLQlib29sIGRjM2NvX2VuYWJsZWQ7CisJ dTMyIGRjM2NvX2V4aXRsaW5lOwogCXUzMiBkYzNjb19leGl0X2RlbGF5OwogCXN0cnVjdCBkZWxh eWVkX3dvcmsgZGMzY29fd29yazsKIAlzdHJ1Y3QgZHJtX2RwX3ZzY19zZHAgdnNjOwpkaWZmIC0t Z2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlzcGxheS9pbnRlbF9wc3IuYyBiL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2Rpc3BsYXkvaW50ZWxfcHNyLmMKaW5kZXggYWNhZjNkNDU5ODIxLi41YmFm ZDBkZTZhZDkgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2Rpc3BsYXkvaW50ZWxf cHNyLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlzcGxheS9pbnRlbF9wc3IuYwpAQCAt NjM4LDcgKzYzOCw3IEBAIHN0YXRpYyB2b2lkIHRnbF9kYzNjb19kaXNhYmxlX3dvcmsoc3RydWN0 IHdvcmtfc3RydWN0ICp3b3JrKQogCiBzdGF0aWMgdm9pZCB0Z2xfZGlzYWxsb3dfZGMzY29fb25f cHNyMl9leGl0KHN0cnVjdCBpbnRlbF9kcCAqaW50ZWxfZHApCiB7Ci0JaWYgKCFpbnRlbF9kcC0+ cHNyLmRjM2NvX2VuYWJsZWQpCisJaWYgKCFpbnRlbF9kcC0+cHNyLmRjM2NvX2V4aXRsaW5lKQog CQlyZXR1cm47CiAKIAljYW5jZWxfZGVsYXllZF93b3JrKCZpbnRlbF9kcC0+cHNyLmRjM2NvX3dv cmspOwpAQCAtMTAxMCw3ICsxMDEwLDcgQEAgc3RhdGljIHZvaWQgaW50ZWxfcHNyX2VuYWJsZV9z b3VyY2Uoc3RydWN0IGludGVsX2RwICppbnRlbF9kcCwKIAogCXBzcl9pcnFfY29udHJvbChpbnRl bF9kcCk7CiAKLQlpZiAoY3J0Y19zdGF0ZS0+ZGMzY29fZXhpdGxpbmUpIHsKKwlpZiAoaW50ZWxf ZHAtPnBzci5kYzNjb19leGl0bGluZSkgewogCQl1MzIgdmFsOwogCiAJCS8qCkBAIC0xMDE5LDcg KzEwMTksNyBAQCBzdGF0aWMgdm9pZCBpbnRlbF9wc3JfZW5hYmxlX3NvdXJjZShzdHJ1Y3QgaW50 ZWxfZHAgKmludGVsX2RwLAogCQkgKi8KIAkJdmFsID0gaW50ZWxfZGVfcmVhZChkZXZfcHJpdiwg RVhJVExJTkUoY3B1X3RyYW5zY29kZXIpKTsKIAkJdmFsICY9IH5FWElUTElORV9NQVNLOwotCQl2 YWwgfD0gY3J0Y19zdGF0ZS0+ZGMzY29fZXhpdGxpbmUgPDwgRVhJVExJTkVfU0hJRlQ7CisJCXZh bCB8PSBpbnRlbF9kcC0+cHNyLmRjM2NvX2V4aXRsaW5lIDw8IEVYSVRMSU5FX1NISUZUOwogCQl2 YWwgfD0gRVhJVExJTkVfRU5BQkxFOwogCQlpbnRlbF9kZV93cml0ZShkZXZfcHJpdiwgRVhJVExJ TkUoY3B1X3RyYW5zY29kZXIpLCB2YWwpOwogCX0KQEAgLTEwNDQsMTEgKzEwNDQsMTEgQEAgc3Rh dGljIHZvaWQgaW50ZWxfcHNyX2VuYWJsZV9sb2NrZWQoc3RydWN0IGludGVsX2RwICppbnRlbF9k cCwKIAlpbnRlbF9kcC0+cHNyLnBzcjJfZW5hYmxlZCA9IGNydGNfc3RhdGUtPmhhc19wc3IyOwog CWludGVsX2RwLT5wc3IuYnVzeV9mcm9udGJ1ZmZlcl9iaXRzID0gMDsKIAlpbnRlbF9kcC0+cHNy LnBpcGUgPSB0b19pbnRlbF9jcnRjKGNydGNfc3RhdGUtPnVhcGkuY3J0YyktPnBpcGU7Ci0JaW50 ZWxfZHAtPnBzci5kYzNjb19lbmFibGVkID0gISFjcnRjX3N0YXRlLT5kYzNjb19leGl0bGluZTsK IAlpbnRlbF9kcC0+cHNyLnRyYW5zY29kZXIgPSBjcnRjX3N0YXRlLT5jcHVfdHJhbnNjb2RlcjsK IAkvKiBEQzUvREM2IHJlcXVpcmVzIGF0IGxlYXN0IDYgaWRsZSBmcmFtZXMgKi8KIAl2YWwgPSB1 c2Vjc190b19qaWZmaWVzKGludGVsX2dldF9mcmFtZV90aW1lX3VzKGNydGNfc3RhdGUpICogNik7 CiAJaW50ZWxfZHAtPnBzci5kYzNjb19leGl0X2RlbGF5ID0gdmFsOworCWludGVsX2RwLT5wc3Iu ZGMzY29fZXhpdGxpbmUgPSBjcnRjX3N0YXRlLT5kYzNjb19leGl0bGluZTsKIAlpbnRlbF9kcC0+ cHNyLnBzcjJfc2VsX2ZldGNoX2VuYWJsZWQgPSBjcnRjX3N0YXRlLT5lbmFibGVfcHNyMl9zZWxf ZmV0Y2g7CiAKIAkvKgpAQCAtMTgxOCw3ICsxODE4LDcgQEAgdGdsX2RjM2NvX2ZsdXNoKHN0cnVj dCBpbnRlbF9kcCAqaW50ZWxfZHAsIHVuc2lnbmVkIGludCBmcm9udGJ1ZmZlcl9iaXRzLAogewog CW11dGV4X2xvY2soJmludGVsX2RwLT5wc3IubG9jayk7CiAKLQlpZiAoIWludGVsX2RwLT5wc3Iu ZGMzY29fZW5hYmxlZCkKKwlpZiAoIWludGVsX2RwLT5wc3IuZGMzY29fZXhpdGxpbmUpCiAJCWdv dG8gdW5sb2NrOwogCiAJaWYgKCFpbnRlbF9kcC0+cHNyLnBzcjJfZW5hYmxlZCB8fCAhaW50ZWxf ZHAtPnBzci5hY3RpdmUpCi0tIAoyLjI1LjQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3Rz LmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2ludGVsLWdmeAo=