]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/i915/display: convert the display irq interfaces to struct intel_display
authorJani Nikula <jani.nikula@intel.com>
Mon, 17 Nov 2025 09:16:09 +0000 (11:16 +0200)
committerJani Nikula <jani.nikula@intel.com>
Wed, 19 Nov 2025 17:33:43 +0000 (19:33 +0200)
commita651be53c42ae1cd44d51a7e7913edbbee976c99
treefa6e509390de81bd7fbed49ed556aab7a89d4851
parentb9241d0ed9cefc7f9b9bb65533494d7776964d79
drm/i915/display: convert the display irq interfaces to struct intel_display

Convert the irq/error init/reset interfaces from struct intel_uncore to
struct intel_display, and drop the dependency on intel_uncore.h.

Since the intel_de_*() calls handle the DMC wakelock internally, we can
drop the wrappers handling wakelocks completely.

v2: Drop the wakelock wrappers (Ville)

Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patch.msgid.link/710e03906da91244208839b357fe9171e37441ba.1763370931.git.jani.nikula@intel.com
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/display/intel_display_irq.c