]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/{i915, xe}/panic: move panic handling to parent interface
authorJani Nikula <jani.nikula@intel.com>
Thu, 11 Dec 2025 17:37:12 +0000 (19:37 +0200)
committerJani Nikula <jani.nikula@intel.com>
Fri, 12 Dec 2025 13:17:58 +0000 (15:17 +0200)
commit63c7f93b6033800e9bc4eca02949dc9d12553138
treec2d987244f0075ffb4cd610f30fb26c7c559aa19
parentd6b80e904bb00a188d9a59be6bf7e19b89e3954f
drm/{i915, xe}/panic: move panic handling to parent interface

Move the panic handling to the display parent interface, making display
more independent of i915 and xe driver implementations.

Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patch.msgid.link/e27eca5424479e8936b786018d0af19a34f839f6.1765474612.git.jani.nikula@intel.com
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
14 files changed:
drivers/gpu/drm/i915/display/i9xx_plane.c
drivers/gpu/drm/i915/display/intel_fb.c
drivers/gpu/drm/i915/display/intel_panic.h [deleted file]
drivers/gpu/drm/i915/display/intel_parent.c
drivers/gpu/drm/i915/display/intel_parent.h
drivers/gpu/drm/i915/display/intel_plane.c
drivers/gpu/drm/i915/display/skl_universal_plane.c
drivers/gpu/drm/i915/i915_driver.c
drivers/gpu/drm/i915/i915_panic.c
drivers/gpu/drm/i915/i915_panic.h [new file with mode: 0644]
drivers/gpu/drm/xe/display/xe_display.c
drivers/gpu/drm/xe/display/xe_panic.c
drivers/gpu/drm/xe/display/xe_panic.h [new file with mode: 0644]
include/drm/intel/display_parent_interface.h