All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/7] drm/i915/dmc: PIPEDMC stuff
@ 2025-05-12 10:33 Ville Syrjala
  2025-05-12 10:33 ` [PATCH 1/7] drm/i915: Drop PIPEDMC faults from the fault mask on LNL+ Ville Syrjala
                   ` (43 more replies)
  0 siblings, 44 replies; 58+ messages in thread
From: Ville Syrjala @ 2025-05-12 10:33 UTC (permalink / raw)
  To: intel-gfx; +Cc: intel-xe

From: Ville Syrjälä <ville.syrjala@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


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

end of thread, other threads:[~2025-05-27  1:33 UTC | newest]

Thread overview: 58+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-05-12 10:33 [PATCH 0/7] drm/i915/dmc: PIPEDMC stuff Ville Syrjala
2025-05-12 10:33 ` [PATCH 1/7] drm/i915: Drop PIPEDMC faults from the fault mask on LNL+ Ville Syrjala
2025-05-13  9:47   ` Luca Coelho
2025-05-13 10:05     ` Ville Syrjälä
2025-05-12 10:33 ` [PATCH 2/7] drm/i915: Hook up PIPEDMC interrupts Ville Syrjala
2025-05-13 10:24   ` Luca Coelho
2025-05-13 10:51     ` Ville Syrjälä
2025-05-13 13:42   ` [PATCH v2 " Ville Syrjala
2025-05-13 17:16     ` Luca Coelho
2025-05-14 17:42   ` [PATCH v3 " Ville Syrjala
2025-05-12 10:33 ` [PATCH 3/7] drm/i915/dmc: Define all DMC event IDs Ville Syrjala
2025-05-13 10:27   ` Luca Coelho
2025-05-12 10:33 ` [PATCH 4/7] drm/i915/dmc: Extract dmc_evt_ctl_disable() Ville Syrjala
2025-05-13 11:24   ` Luca Coelho
2025-05-12 10:33 ` [PATCH 5/7] drm/o915/dmc: Relocate is_dmc_evt_{ctl,htp}_reg() Ville Syrjala
2025-05-13 11:41   ` Luca Coelho
2025-05-12 10:33 ` [PATCH 6/7] drm/i915/dmc: Extract is_event_handler() Ville Syrjala
2025-05-13 11:52   ` Luca Coelho
2025-05-13 11:57     ` Luca Coelho
2025-05-12 10:33 ` [PATCH 7/7] drm/i915/dmc: Introduce dmc_configure_event() Ville Syrjala
2025-05-13 12:00   ` Luca Coelho
2025-05-12 10:41 ` ✓ CI.Patch_applied: success for drm/i915/dmc: PIPEDMC stuff Patchwork
2025-05-12 10:42 ` ✗ CI.checkpatch: warning " Patchwork
2025-05-12 10:43 ` ✓ CI.KUnit: success " Patchwork
2025-05-12 10:51 ` ✓ CI.Build: " Patchwork
2025-05-12 10:53 ` ✓ CI.Hooks: " Patchwork
2025-05-12 10:55 ` ✗ CI.checksparse: warning " Patchwork
2025-05-12 11:23 ` ✗ Xe.CI.BAT: failure " Patchwork
2025-05-12 11:29 ` ✗ Fi.CI.CHECKPATCH: warning " Patchwork
2025-05-12 11:29 ` ✗ Fi.CI.SPARSE: " Patchwork
2025-05-12 11:54 ` ✓ i915.CI.BAT: success " Patchwork
2025-05-12 12:32 ` ✗ Xe.CI.Full: failure " Patchwork
2025-05-12 13:59 ` ✗ i915.CI.Full: " Patchwork
2025-05-13 16:01 ` ✗ Fi.CI.CHECKPATCH: warning for drm/i915/dmc: PIPEDMC stuff (rev2) Patchwork
2025-05-13 16:01 ` ✗ Fi.CI.SPARSE: " Patchwork
2025-05-13 16:21 ` ✓ i915.CI.BAT: success " Patchwork
2025-05-13 19:02 ` ✓ i915.CI.Full: " Patchwork
2025-05-14 13:02 ` ✓ CI.Patch_applied: " Patchwork
2025-05-14 13:02 ` ✗ CI.checkpatch: warning " Patchwork
2025-05-14 13:03 ` ✓ CI.KUnit: success " Patchwork
2025-05-14 13:13 ` ✓ CI.Build: " Patchwork
2025-05-14 13:16 ` ✓ CI.Hooks: " Patchwork
2025-05-14 13:17 ` ✗ CI.checksparse: warning " Patchwork
2025-05-14 13:40 ` ✓ Xe.CI.BAT: success " Patchwork
2025-05-14 18:21 ` ✗ Xe.CI.Full: failure " Patchwork
2025-05-14 18:41 ` ✗ Fi.CI.CHECKPATCH: warning for drm/i915/dmc: PIPEDMC stuff (rev3) Patchwork
2025-05-14 18:41 ` ✗ Fi.CI.SPARSE: " Patchwork
2025-05-14 19:02 ` ✓ i915.CI.BAT: success " Patchwork
2025-05-15  0:29 ` ✓ CI.Patch_applied: " Patchwork
2025-05-15  0:30 ` ✗ CI.checkpatch: warning " Patchwork
2025-05-15  0:31 ` ✓ CI.KUnit: success " Patchwork
2025-05-15  0:41 ` ✓ CI.Build: " Patchwork
2025-05-15  0:44 ` ✓ CI.Hooks: " Patchwork
2025-05-15  0:45 ` ✗ CI.checksparse: warning " Patchwork
2025-05-15  1:08 ` ✓ Xe.CI.BAT: success " Patchwork
2025-05-15  1:14 ` ✗ i915.CI.Full: failure " Patchwork
2025-05-15 10:37 ` ✗ Xe.CI.Full: " Patchwork
2025-05-27  1:33 ` ✗ CI.Patch_applied: " 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.