]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/i915/irq: abstract i9xx_display_irq_enable_mask()
authorJani Nikula <jani.nikula@intel.com>
Tue, 23 Sep 2025 14:31:06 +0000 (17:31 +0300)
committerJani Nikula <jani.nikula@intel.com>
Wed, 24 Sep 2025 06:31:07 +0000 (09:31 +0300)
commitd54c636db529d2c73e49a7be8a55afd530977f5c
tree44e7449336b70979ca0623afcdc385405f54d6bd
parent381f04d8c0276c703956c749b3c333eb32acf668
drm/i915/irq: abstract i9xx_display_irq_enable_mask()

Figure out the enable mask for display things in display code. Reuse the
same function for both i915 and i965 code, the end result remains the
same.

This removes a pair of DISPLAY_VER() and HAS_HOTPLUG() checks from core
irq code.

Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://lore.kernel.org/r/dd7cd63a4019ff24098d565b67ea827df6b9ed45.1758637773.git.jani.nikula@intel.com
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/display/intel_display_irq.c
drivers/gpu/drm/i915/display/intel_display_irq.h
drivers/gpu/drm/i915/i915_irq.c