]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Make exclusive awaits on i915_active optional
authorChris Wilson <chris@chris-wilson.co.uk>
Mon, 6 Apr 2020 15:58:38 +0000 (16:58 +0100)
committerChris Wilson <chris@chris-wilson.co.uk>
Mon, 6 Apr 2020 18:48:05 +0000 (19:48 +0100)
commit5f877dbddd9f0b02e0b8c6e04a1729461ff1b31c
tree38bb8b6504c2ca3ac8bb11ed7982a0c23c2eaecb
parent1069966e217550a963cb0b09d4ce9d03db1e5387
drm/i915: Make exclusive awaits on i915_active optional

Later use will require asynchronous waits on the active timelines, but
will not utilize an async wait on the exclusive channel. Make the await
on the exclusive fence explicit in the selection flags.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20200406155840.1728-1-chris@chris-wilson.co.uk
drivers/gpu/drm/i915/i915_active.c
drivers/gpu/drm/i915/i915_active.h
drivers/gpu/drm/i915/i915_perf.c
drivers/gpu/drm/i915/i915_vma.c