]> git.ipfire.org Git - thirdparty/linux.git/commit
drm/i915: add VMA to parent interface
authorJani Nikula <jani.nikula@intel.com>
Fri, 27 Feb 2026 17:17:12 +0000 (19:17 +0200)
committerJani Nikula <jani.nikula@intel.com>
Tue, 3 Mar 2026 14:05:58 +0000 (16:05 +0200)
commitdc5f903b3ab6675721c8aa943d5cd0cb5ca2f5c8
tree0f01f22cb4cc85e6341b2b35288933b69a9e627c
parent2402cc1f85984cff4f3a3b8b95b04fdac7908693
drm/i915: add VMA to parent interface

It's unclear what the direction of the VMA abstraction in the parent
interface should be, but convert i915_vma_fence_id() to parent interface
for starters. This paves the way for making struct i915_vma opaque
towards display.

Reviewed-by: MichaƂ Grzelak <michal.grzelak@intel.com>
Link: https://patch.msgid.link/036f4b2d20cc1b0a7ab814beb5bb914c53b6eb53.1772212579.git.jani.nikula@intel.com
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/display/intel_fbc.c
drivers/gpu/drm/i915/display/intel_parent.c
drivers/gpu/drm/i915/display/intel_parent.h
drivers/gpu/drm/i915/i915_driver.c
drivers/gpu/drm/i915/i915_vma.c
drivers/gpu/drm/i915/i915_vma.h
drivers/gpu/drm/xe/compat-i915-headers/i915_vma.h
include/drm/intel/display_parent_interface.h