]> www.infradead.org Git - users/willy/linux.git/commitdiff
drm/i915: Use provided dma_fence_is_chain
authorTvrtko Ursulin <tvrtko.ursulin@igalia.com>
Mon, 12 May 2025 07:20:47 +0000 (08:20 +0100)
committerTvrtko Ursulin <tursulin@ursulin.net>
Tue, 13 May 2025 08:26:18 +0000 (09:26 +0100)
Replace open-coded helper with the subsystem one.

Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@igalia.com>
Reviewed-by: Matthew Brost <matthew.brost@intel.com>
Signed-off-by: Tvrtko Ursulin <tursulin@ursulin.net>
Link: https://lore.kernel.org/r/20250512072047.56851-1-tvrtko.ursulin@igalia.com
drivers/gpu/drm/i915/gem/i915_gem_wait.c

index 7127e90c1a8f158f080c44aba049356f0d1f4539..991666fd9f85f1d777fa64d51399ba86ba8e94aa 100644 (file)
@@ -106,11 +106,6 @@ static void fence_set_priority(struct dma_fence *fence,
        rcu_read_unlock();
 }
 
-static inline bool __dma_fence_is_chain(const struct dma_fence *fence)
-{
-       return fence->ops == &dma_fence_chain_ops;
-}
-
 void i915_gem_fence_wait_priority(struct dma_fence *fence,
                                  const struct i915_sched_attr *attr)
 {
@@ -126,7 +121,7 @@ void i915_gem_fence_wait_priority(struct dma_fence *fence,
 
                for (i = 0; i < array->num_fences; i++)
                        fence_set_priority(array->fences[i], attr);
-       } else if (__dma_fence_is_chain(fence)) {
+       } else if (dma_fence_is_chain(fence)) {
                struct dma_fence *iter;
 
                /* The chain is ordered; if we boost the last, we boost all */