diff options
| author | Chris Wilson <[email protected]> | 2016-10-28 12:58:47 +0000 |
|---|---|---|
| committer | Chris Wilson <[email protected]> | 2016-10-28 19:53:52 +0000 |
| commit | 3033acab07f95c089fb871896406657ad4000ed6 (patch) | |
| tree | 4c7ad639e37a79f10887f1c68059b214c064ff10 /drivers/gpu/drm/i915/intel_ringbuffer.c | |
| parent | drm/i915: Combine seqno + tracking into a global timeline struct (diff) | |
| download | kernel-3033acab07f95c089fb871896406657ad4000ed6.tar.gz kernel-3033acab07f95c089fb871896406657ad4000ed6.zip | |
drm/i915: Queue the idling context switch after all other timelines
Before suspend, we wait for the switch to the kernel context. In order
for all the other context images to be complete upon suspend, that
switch must be the last operation by the GPU (i.e. this idling request
must not overtake any pending requests). To make this request execute last,
we make it depend on every other inflight request.
Signed-off-by: Chris Wilson <[email protected]>
Reviewed-by: Joonas Lahtinen <[email protected]>
Link: http://patchwork.freedesktop.org/patch/msgid/[email protected]
Diffstat (limited to 'drivers/gpu/drm/i915/intel_ringbuffer.c')
0 files changed, 0 insertions, 0 deletions
