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 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 smtp.lore.kernel.org (Postfix) with ESMTPS id 5CE48C76195 for ; Tue, 28 Mar 2023 09:31:13 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id C349410E45B; Tue, 28 Mar 2023 09:31:12 +0000 (UTC) Received: from mga06.intel.com (mga06b.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id 7FB7B10E45B for ; Tue, 28 Mar 2023 09:31:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1679995865; x=1711531865; h=from:to:subject:date:message-id:in-reply-to:references: mime-version:content-transfer-encoding; bh=iun8ooTFBbRfXUN863UoJCwJfXFvX4QoSgISSctPvsA=; b=GqbkjmZLtNaOvjc17E5Y1Q4Alffi4vfyKEx5dbwNFYp+xBkT8FvA+trL tVKVtQq8W7B7In1pPppwsgLNbDcCNJUAkfbD8ovHXz5RGZ07Vb/Wdy/NN qyxLEuEqiT+hig3t8nOa5a6Y38zVLRtPcmYcHPzH9Uf3sn/ALSLQKM/vE raYGrWjFFsESBI3iMlRXW9mNcMvT2Q00Fwn8Rjh6CrFHW1N8hrLLaXlyX EGKYxxEm7FTu+ARMZ101neZCNmjTHi9NrtuDHEhy3Hzk/QqZn0m5kJQ0K p0v8a1mDWbe3n6ebiu5dGBFJdSj/+104+43fBQQYcpsoV6JxMVwPEj1X5 A==; X-IronPort-AV: E=McAfee;i="6600,9927,10662"; a="403129637" X-IronPort-AV: E=Sophos;i="5.98,297,1673942400"; d="scan'208";a="403129637" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Mar 2023 02:31:05 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10662"; a="686343646" X-IronPort-AV: E=Sophos;i="5.98,297,1673942400"; d="scan'208";a="686343646" Received: from stinkpipe.fi.intel.com (HELO stinkbox) ([10.237.72.70]) by fmsmga007.fm.intel.com with SMTP; 28 Mar 2023 02:31:03 -0700 Received: by stinkbox (sSMTP sendmail emulation); Tue, 28 Mar 2023 12:31:02 +0300 From: Ville Syrjala To: intel-gfx@lists.freedesktop.org Date: Tue, 28 Mar 2023 12:30:41 +0300 Message-Id: <20230328093042.7469-8-ville.syrjala@linux.intel.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230328093042.7469-1-ville.syrjala@linux.intel.com> References: <20230328093042.7469-1-ville.syrjala@linux.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [Intel-gfx] [PATCH 7/8] drm/i915/psr: Include PSR_PERF_CNT in debugfs output on all platforms 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: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" From: Ville Syrjälä The fact that DC states reset the PSR perofrmance counter is no reason not to include it in the debug output. But let's keep the comment there to remind people about that caveat. Signed-off-by: Ville Syrjälä --- drivers/gpu/drm/i915/display/intel_psr.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c index 142cd174475e..807bf1b77ca7 100644 --- a/drivers/gpu/drm/i915/display/intel_psr.c +++ b/drivers/gpu/drm/i915/display/intel_psr.c @@ -2819,12 +2819,10 @@ static int intel_psr_status(struct seq_file *m, struct intel_dp *intel_dp) /* * SKL+ Perf counter is reset to 0 everytime DC state is entered */ - if (IS_HASWELL(dev_priv) || IS_BROADWELL(dev_priv)) { - val = intel_de_read(dev_priv, - EDP_PSR_PERF_CNT(intel_dp->psr.transcoder)); - seq_printf(m, "Performance counter: %u\n", - REG_FIELD_GET(EDP_PSR_PERF_CNT_MASK, val)); - } + val = intel_de_read(dev_priv, + EDP_PSR_PERF_CNT(intel_dp->psr.transcoder)); + seq_printf(m, "Performance counter: %u\n", + REG_FIELD_GET(EDP_PSR_PERF_CNT_MASK, val)); if (psr->debug & I915_PSR_DEBUG_IRQ) { seq_printf(m, "Last attempted entry at: %lld\n", -- 2.39.2