Add irq .enabled and .synchronize parent driver calls, and clean up
irq/error init/reset handling.
Jani Nikula (4):
drm/{i915,xe}/display: move irq calls to parent interface
drm/{i915,xe}/display: duplicate gen2 irq/error init/reset in display
irq
drm/i915/display: convert the display irq interfaces to struct
intel_display
drm/i915/display: shorten the intel_display_irq_regs_* function names
.../gpu/drm/i915/display/intel_display_irq.c | 198 +++++++++++-------
.../drm/i915/display/intel_display_power.c | 5 +-
.../i915/display/intel_display_power_well.c | 15 +-
drivers/gpu/drm/i915/display/intel_gmbus.c | 9 +-
drivers/gpu/drm/i915/display/intel_hotplug.c | 6 +-
.../gpu/drm/i915/display/intel_lpe_audio.c | 1 -
drivers/gpu/drm/i915/display/intel_pipe_crc.c | 6 +-
drivers/gpu/drm/i915/i915_driver.c | 1 +
drivers/gpu/drm/i915/i915_irq.c | 16 ++
drivers/gpu/drm/i915/i915_irq.h | 2 +
drivers/gpu/drm/xe/Makefile | 2 -
.../gpu/drm/xe/compat-i915-headers/i915_irq.h | 6 -
drivers/gpu/drm/xe/display/ext/i915_irq.c | 85 --------
drivers/gpu/drm/xe/display/xe_display.c | 18 ++
include/drm/intel/display_parent_interface.h | 8 +
15 files changed, 178 insertions(+), 200 deletions(-)
delete mode 100644 drivers/gpu/drm/xe/compat-i915-headers/i915_irq.h
delete mode 100644 drivers/gpu/drm/xe/display/ext/i915_irq.c
--
2.47.3