]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/{i915,xe}/panic: rename struct {i915,xe}_panic_data to struct intel_panic
authorJani Nikula <jani.nikula@intel.com>
Tue, 2 Sep 2025 17:51:51 +0000 (20:51 +0300)
committerJani Nikula <jani.nikula@intel.com>
Mon, 8 Sep 2025 11:23:46 +0000 (14:23 +0300)
commitfa48f6335af9b063303d9e9a036514bbdc774d5b
tree8d05410aed52f1e6e81399b0d94b492527c8c925
parent4e839f2c7bafb18c450af78a1b6fc78e423a2039
drm/{i915,xe}/panic: rename struct {i915,xe}_panic_data to struct intel_panic

Prepare for better shared interfaces between panic implementations. The
struct intel_panic remains an opaque data type, with unique
implementations in i915 and xe.

This allows us to change the panic data pointer from void * to struct
intel_panic *, helping type safety.

Cc: Jocelyn Falempe <jfalempe@redhat.com>
Cc: Maarten Lankhorst <dev@lankhorst.se>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Reviewed-by: Jocelyn Falempe <jfalempe@redhat.com>
Link: https://lore.kernel.org/r/884ffc80c8b5fef1b92956e644a4e559560cc2ba.1756835342.git.jani.nikula@intel.com
drivers/gpu/drm/i915/display/intel_display_types.h
drivers/gpu/drm/i915/gem/i915_gem_pages.c
drivers/gpu/drm/xe/display/xe_panic.c