]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
drm/i915: Indicate which pipe lied about its interrupts
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Tue, 13 May 2025 09:28:20 +0000 (12:28 +0300)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Wed, 28 May 2025 12:01:19 +0000 (15:01 +0300)
Indicate which pipe signalled the spurious DE PIPE interrupt.
Might help with debugging a bit if we know where the interrupt
is supposedly coming from.

Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20250513092820.18715-1-ville.syrjala@linux.intel.com
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/display/intel_display_irq.c

index c24841f57aac4aef2c279d1a964e7e093b108dfa..0c9fff26653ba7d17f8058ad675e6df89f4af92e 100644 (file)
@@ -1427,7 +1427,8 @@ void gen8_de_irq_handler(struct intel_display *display, u32 master_ctl)
                iir = intel_de_read(display, GEN8_DE_PIPE_IIR(pipe));
                if (!iir) {
                        drm_err_ratelimited(display->drm,
-                                           "The master control interrupt lied (DE PIPE)!\n");
+                                           "The master control interrupt lied (DE PIPE %c)!\n",
+                                           pipe_name(pipe));
                        continue;
                }