drm/i915/panic: move i915 specific panic implementation to i915

The intel_panic.c implementation is i915 specific, and xe has its
own. Move it to i915 core as i915_panic.c.

Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patch.msgid.link/8dc7af0ae1f859d17b0be269a545146c5536d8fc.1765474612.git.jani.nikula@intel.com
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
This commit is contained in:
Jani Nikula 2025-12-11 19:37:11 +02:00
parent 6a99e91a6c
commit d6b80e904b
2 changed files with 5 additions and 5 deletions

View File

@ -76,7 +76,8 @@ i915-$(CONFIG_PERF_EVENTS) += \
# core display adaptation
i915-y += \
i915_hdcp_gsc.o
i915_hdcp_gsc.o \
i915_panic.o
# "Graphics Technology" (aka we talk to the gpu)
gt-y += \
@ -294,7 +295,6 @@ i915-y += \
display/intel_modeset_setup.o \
display/intel_modeset_verify.o \
display/intel_overlay.o \
display/intel_panic.o \
display/intel_parent.o \
display/intel_pch.o \
display/intel_pch_display.o \

View File

@ -3,10 +3,10 @@
#include <drm/drm_panic.h>
#include "display/intel_display_types.h"
#include "display/intel_fb.h"
#include "display/intel_panic.h"
#include "gem/i915_gem_object.h"
#include "intel_display_types.h"
#include "intel_fb.h"
#include "intel_panic.h"
struct intel_panic *intel_panic_alloc(void)
{