[PATCH 2/2] drm/i915/dmc: Enable PIPEDMC_ERROR interrupt

Dibin Moolakadan Subrahmanian
2026-03-11T06:31:52Z

Enable PIPEDMC_ERROR interrupt bit for display version 35+.

Signed-off-by: Dibin Moolakadan Subrahmanian <dibin.moolakadan.subrahmanian@intel.com>
---
drivers/gpu/drm/i915/display/intel_dmc.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/i915/display/intel_dmc.c b/drivers/gpu/drm/i915/display/intel_dmc.c
index 38b284a0db82..e60f1f977070 100644
--- a/drivers/gpu/drm/i915/display/intel_dmc.c
+++ b/drivers/gpu/drm/i915/display/intel_dmc.c
@@ -510,7 +510,8 @@ static void pipedmc_clock_gating_wa(struct intel_display *display, bool enable)
static u32 pipedmc_interrupt_mask(struct intel_display *display)
{
if (DISPLAY_VER(display) >= 35)
- return PIPEDMC_FLIPQ_PROG_DONE;
+ return PIPEDMC_FLIPQ_PROG_DONE |
+ PIPEDMC_ERROR;

/*
* FIXME PIPEDMC_ERROR not enabled for now due to LNL pipe B
--
2.43.0