]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/i915/panic: move i915 specific panic implementation to i915
authorJani Nikula <jani.nikula@intel.com>
Thu, 11 Dec 2025 17:37:11 +0000 (19:37 +0200)
committerJani Nikula <jani.nikula@intel.com>
Fri, 12 Dec 2025 13:17:02 +0000 (15:17 +0200)
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>
drivers/gpu/drm/i915/Makefile
drivers/gpu/drm/i915/i915_panic.c [moved from drivers/gpu/drm/i915/display/intel_panic.c with 84% similarity]

index ca5c69d1cb08971351745f3f706796595c48a8e3..13b9e71fa99388d907192820cc0633f48f3e5b94 100644 (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 \
similarity index 84%
rename from drivers/gpu/drm/i915/display/intel_panic.c
rename to drivers/gpu/drm/i915/i915_panic.c
index 7311ce4e8b6c32a88a8283399c071428abea2672..028ff83b251940b472ef3bda4e7db6f1fea50d5e 100644 (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)
 {