]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/i915/gem: add i915_gem_fence_wait_priority_display() helper
authorJani Nikula <jani.nikula@intel.com>
Wed, 24 Sep 2025 08:51:29 +0000 (11:51 +0300)
committerJani Nikula <jani.nikula@intel.com>
Thu, 25 Sep 2025 08:41:59 +0000 (11:41 +0300)
commitc2e04017fb0b40f7b5ac1db4e9ab49e84b74f567
tree2b0a4c811616d752117a3e9b0970a0cd87fdc9a8
parentd90c0a5ccdb48780a839b6ee4e3a569a445f4f2a
drm/i915/gem: add i915_gem_fence_wait_priority_display() helper

Add i915_gem_fence_wait_priority_display() helper to wait with
I915_PRIORITY_DISPLAY. This drops the intel_plane.c dependency on
i915_scheduler_types.h, and allows us to remove the compat header from
xe.

Reviewed-by: Andi Shyti <andi.shyti@linux.intel.com>
Link: https://lore.kernel.org/r/20250924085129.146173-1-jani.nikula@intel.com
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/display/intel_plane.c
drivers/gpu/drm/i915/gem/i915_gem_object.h
drivers/gpu/drm/i915/gem/i915_gem_wait.c
drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_object.h
drivers/gpu/drm/xe/compat-i915-headers/i915_scheduler_types.h [deleted file]