drm/i915/selftests: Teach requests to use all available engines
authorChris Wilson <chris@chris-wilson.co.uk>
Wed, 16 Oct 2019 12:52:36 +0000 (13:52 +0100)
committerChris Wilson <chris@chris-wilson.co.uk>
Thu, 17 Oct 2019 20:14:25 +0000 (21:14 +0100)
commite9768bfe875f1c54d70d5a512e734993996513a5
treec7181349c7d6cef7d8597b2c2a8040666f516520
parent0b23e2a6ed5cb1196dae7d34c5910193d86244a9
drm/i915/selftests: Teach requests to use all available engines

The request selftests straddle the boundary between checking the driver
and the hardware. They are subject to the quirks of the underlying HW,
but operate on top of the backend abstractions. The tests focus on the
scheduler elements and so should check for interactions of the scheduler
across all exposed engines.

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