All of lore.kernel.org
 help / color / mirror / Atom feed
* [Intel-gfx] [PATCH 1/5] drm/i915/psr: Include some basic PSR information in the state dump
@ 2023-11-24  8:27 Ville Syrjala
  2023-11-24  8:27 ` [Intel-gfx] [PATCH 2/5] drm/i915: Replace a memset() with zero initialization Ville Syrjala
                   ` (9 more replies)
  0 siblings, 10 replies; 18+ messages in thread
From: Ville Syrjala @ 2023-11-24  8:27 UTC (permalink / raw)
  To: intel-gfx

From: Ville Syrjälä <ville.syrjala@linux.intel.com>

Currently no one can figure out what the PSR code is doing since
we're including any of it in the basic state dump. Add at least the
bare minimum there.

v2: Also dump has_panel_replay (Jouni)

Cc: Jouni Högander <jouni.hogander@intel.com>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
 drivers/gpu/drm/i915/display/intel_crtc_state_dump.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/drivers/gpu/drm/i915/display/intel_crtc_state_dump.c b/drivers/gpu/drm/i915/display/intel_crtc_state_dump.c
index fbe89b6f038a..49fd100ec98a 100644
--- a/drivers/gpu/drm/i915/display/intel_crtc_state_dump.c
+++ b/drivers/gpu/drm/i915/display/intel_crtc_state_dump.c
@@ -265,6 +265,12 @@ void intel_crtc_state_dump(const struct intel_crtc_state *pipe_config,
 
 		drm_dbg_kms(&i915->drm, "sdp split: %s\n",
 			    str_enabled_disabled(pipe_config->sdp_split_enable));
+
+		drm_dbg_kms(&i915->drm, "psr: %s, psr2: %s, panel replay: %s, selective fetch: %s\n",
+			    str_enabled_disabled(pipe_config->has_psr),
+			    str_enabled_disabled(pipe_config->has_psr2),
+			    str_enabled_disabled(pipe_config->has_panel_replay),
+			    str_enabled_disabled(pipe_config->enable_psr2_sel_fetch));
 	}
 
 	drm_dbg_kms(&i915->drm, "framestart delay: %d, MSA timing delay: %d\n",
-- 
2.41.0


^ permalink raw reply related	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2023-12-07 16:15 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-24  8:27 [Intel-gfx] [PATCH 1/5] drm/i915/psr: Include some basic PSR information in the state dump Ville Syrjala
2023-11-24  8:27 ` [Intel-gfx] [PATCH 2/5] drm/i915: Replace a memset() with zero initialization Ville Syrjala
2023-11-29 14:50   ` Kahola, Mika
2023-11-24  8:27 ` [Intel-gfx] [PATCH 3/5] drm/i915: Include the PLL name in the debug messages Ville Syrjala
2023-11-24  8:27 ` [Intel-gfx] [PATCH 4/5] drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs Ville Syrjala
2023-12-07 14:05   ` Ville Syrjälä
2023-12-07 14:55   ` [Intel-gfx] " Imre Deak
2023-12-07 15:24     ` Ville Syrjälä
2023-12-07 15:47       ` Imre Deak
2023-12-07 16:06         ` Ville Syrjälä
2023-12-07 16:15           ` Imre Deak
2023-11-24  8:27 ` [Intel-gfx] [PATCH 5/5] drm/i915: Convert PLL flags to booleans Ville Syrjala
2023-11-24  8:35 ` [Intel-gfx] [PATCH 1/5] drm/i915/psr: Include some basic PSR information in the state dump Hogander, Jouni
2023-11-24 16:28 ` [Intel-gfx] ✗ Fi.CI.SPARSE: warning for series starting with [1/5] " Patchwork
2023-11-24 16:46 ` [Intel-gfx] ✗ Fi.CI.BAT: failure " Patchwork
2023-11-28 22:23 ` [Intel-gfx] ✗ Fi.CI.SPARSE: warning for series starting with [1/5] drm/i915/psr: Include some basic PSR information in the state dump (rev2) Patchwork
2023-11-28 22:37 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork
2023-11-29  4:34 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.