diff options
author | Jani Nikula <jani.nikula@intel.com> | 2025-09-02 20:51:52 +0300 |
---|---|---|
committer | Jani Nikula <jani.nikula@intel.com> | 2025-09-08 14:23:46 +0300 |
commit | 729c5f7ffa83391b44939efc26b7ea34a08aea74 (patch) | |
tree | e3a51f675356a9c19f1c06c4efafbb45ee269d38 /drivers/gpu/drm/i915/display/intel_panic.c | |
parent | fa48f6335af9b063303d9e9a036514bbdc774d5b (diff) |
drm/{i915,xe}/panic: move framebuffer allocation where it belongs
The struct intel_framebuffer allocation naturally belongs in intel_fb.c,
not hidden inside panic implementation. Separate the panic
allocation. Drop the unnecessary struct i915_framebuffer and struct
xe_framebuffer types.
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/d29f63e0118d002fc8edd368caea7e8185418e17.1756835342.git.jani.nikula@intel.com
Diffstat (limited to 'drivers/gpu/drm/i915/display/intel_panic.c')
-rw-r--r-- | drivers/gpu/drm/i915/display/intel_panic.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpu/drm/i915/display/intel_panic.c b/drivers/gpu/drm/i915/display/intel_panic.c index 20eecb0f168f..5431bd4d3a7d 100644 --- a/drivers/gpu/drm/i915/display/intel_panic.c +++ b/drivers/gpu/drm/i915/display/intel_panic.c @@ -4,9 +4,9 @@ #include "gem/i915_gem_object.h" #include "intel_panic.h" -struct intel_framebuffer *intel_bo_alloc_framebuffer(void) +struct intel_panic *intel_panic_alloc(void) { - return i915_gem_object_alloc_framebuffer(); + return i915_gem_object_alloc_panic(); } int intel_panic_setup(struct drm_scanout_buffer *sb) |