v4 of [1], splitting patches 5-6 into two, resulting in patches 5-8 here. There's no diff between the end results of v3 and v4, just the intermediate steps are there.
BR, Jani. [1] https://lore.kernel.org/r/[email protected] Jani Nikula (8): drm/i915/irq: deduplicate dg1_de_irq_postinstall() and gen11_de_irq_postinstall() drm/i915/irq: constify pipe stats parameters drm/i915/irq: add display irq funcs, start with intel_display_irq_reset() drm/i915/irq: add intel_display_irq_postinstall() to irq funcs drm/i915/irq: add platform specific display irq ack functions drm/i915/irq: add platform specific display irq handler functions drm/i915/irq: add intel_display_irq_ack() to irq funcs drm/i915/irq: add intel_display_irq_handler() to irq funcs .../gpu/drm/i915/display/intel_display_core.h | 3 + .../gpu/drm/i915/display/intel_display_irq.c | 238 +++++++++++++++--- .../gpu/drm/i915/display/intel_display_irq.h | 37 +-- drivers/gpu/drm/i915/i915_irq.c | 182 +++++--------- drivers/gpu/drm/xe/display/xe_display.c | 6 +- 5 files changed, 277 insertions(+), 189 deletions(-) -- 2.47.3
