From: Ville Syrjälä Date: Tue, 13 May 2025 09:28:20 +0000 (+0300) Subject: drm/i915: Indicate which pipe lied about its interrupts X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7ce53db1ff02062ba2b5808f41fa61ef2706f83b;p=thirdparty%2Flinux.git drm/i915: Indicate which pipe lied about its interrupts 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ä Link: https://patchwork.freedesktop.org/patch/msgid/20250513092820.18715-1-ville.syrjala@linux.intel.com Reviewed-by: Jani Nikula --- diff --git a/drivers/gpu/drm/i915/display/intel_display_irq.c b/drivers/gpu/drm/i915/display/intel_display_irq.c index c24841f57aac4..0c9fff26653ba 100644 --- a/drivers/gpu/drm/i915/display/intel_display_irq.c +++ b/drivers/gpu/drm/i915/display/intel_display_irq.c @@ -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; }