[PATCH 0/7] drm/i915/dmc: PIPEDMC stuff

Ville Syrjala ville.syrjala at linux.intel.com
Mon May 12 10:33:51 UTC 2025


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

Hook up PIPEDMC interrupts and refactor some of the event handler
stuff as preparation for flip queue stuff.

Ville Syrjälä (7):
  drm/i915: Drop PIPEDMC faults from the fault mask on LNL+
  drm/i915: Hook up PIPEDMC interrupts
  drm/i915/dmc: Define all DMC event IDs
  drm/i915/dmc: Extract dmc_evt_ctl_disable()
  drm/o915/dmc: Relocate is_dmc_evt_{ctl,htp}_reg()
  drm/i915/dmc: Extract is_event_handler()
  drm/i915/dmc: Introduce dmc_configure_event()

 .../drm/i915/display/intel_display_device.h   |   1 +
 .../gpu/drm/i915/display/intel_display_irq.c  |  17 +-
 drivers/gpu/drm/i915/display/intel_dmc.c      | 156 ++++++---
 drivers/gpu/drm/i915/display/intel_dmc.h      |   2 +
 drivers/gpu/drm/i915/display/intel_dmc_regs.h | 297 +++++++++++++++++-
 drivers/gpu/drm/i915/i915_reg.h               |   6 +-
 6 files changed, 424 insertions(+), 55 deletions(-)

-- 
2.49.0



More information about the Intel-gfx mailing list