drm/i915/irq: split out display irq handling
authorJani Nikula <jani.nikula@intel.com>
Mon, 15 May 2023 10:17:38 +0000 (13:17 +0300)
committerJani Nikula <jani.nikula@intel.com>
Tue, 16 May 2023 07:31:27 +0000 (10:31 +0300)
commit2b874a027810d50b627408f51c59b9648f778a19
treeb32e73f1ad9cbeec1438d461adee162afcef235c
parentda38ba98645d789ddda2a584d40e2de00139e98b
drm/i915/irq: split out display irq handling

Split (non-hotplug) display irq handling out of i915_irq.[ch] into
display/intel_display_irq.[ch].

v3:
- Preserve [I915_MAX_PIPES] harder (kernel test robot)

v2:
- Rebase
- Preserve [I915_MAX_PIPES] in functions (kernel test robot)

Reviewed-by: Gustavo Sousa <gustavo.sousa@intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20230515101738.2399816-3-jani.nikula@intel.com
13 files changed:
drivers/gpu/drm/i915/Makefile
drivers/gpu/drm/i915/display/i9xx_plane.c
drivers/gpu/drm/i915/display/intel_crtc.c
drivers/gpu/drm/i915/display/intel_display_irq.c [new file with mode: 0644]
drivers/gpu/drm/i915/display/intel_display_irq.h [new file with mode: 0644]
drivers/gpu/drm/i915/display/intel_display_power_well.c
drivers/gpu/drm/i915/display/intel_fifo_underrun.c
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
drivers/gpu/drm/i915/display/intel_tv.c
drivers/gpu/drm/i915/display/skl_universal_plane.c
drivers/gpu/drm/i915/gt/intel_rps.c
drivers/gpu/drm/i915/i915_irq.c
drivers/gpu/drm/i915/i915_irq.h