Chris Wilson
|
dcff85c844
drm/i915: Enable i915_gem_wait_for_idle() without holding struct_mutex
|
9 years ago |
Chris Wilson
|
0eafec6d32
drm/i915: Enable lockless lookup of request tracking via RCU
|
9 years ago |
Chris Wilson
|
0340d9fd0f
drm/i915: Remove request retirement before each batch
|
9 years ago |
Chris Wilson
|
4b8de8e68a
drm/i915: Move request list retirement to i915_gem_request.c
|
9 years ago |
Chris Wilson
|
776f32364d
drm/i915: s/__i915_wait_request/i915_wait_request/
|
9 years ago |
Chris Wilson
|
7da844c5c6
drm/i915: Move the special case wait-request handling to its one caller
|
9 years ago |
Chris Wilson
|
675d9ad71b
drm/i915: Track requests inside each intel_ring
|
9 years ago |
Chris Wilson
|
fa545cbf97
drm/i915: Refactor activity tracking for requests
|
9 years ago |
Chris Wilson
|
efdf7c0605
drm/i915: Rename request->list to link for consistency
|
9 years ago |
Chris Wilson
|
ddf07be7a2
drm/i915: Simplify calling engine->sync_to
|
9 years ago |
Chris Wilson
|
ddd66c5154
drm/i915: Unify request submission
|
9 years ago |
Chris Wilson
|
c5efa1ad09
drm/i915: Convert engine->write_tail to operate on a request
|
9 years ago |
Chris Wilson
|
ba76d91bc0
drm/i915: Remove intel_ring_get_tail()
|
9 years ago |
Chris Wilson
|
8e63717837
drm/i915: Simplify request_alloc by returning the allocated request
|
9 years ago |
Chris Wilson
|
7c9cf4e33a
drm/i915: Reduce engine->emit_flush() to a single mode parameter
|
9 years ago |
Chris Wilson
|
c7fe7d25ed
drm/i915: Remove obsolete engine->gpu_caches_dirty
|
9 years ago |
Chris Wilson
|
7e37f889b5
drm/i915: Rename struct intel_ringbuffer to struct intel_ring
|
9 years ago |
Chris Wilson
|
1dae2dfb0b
drm/i915: Rename request->ringbuf to request->ring
|
9 years ago |
Chris Wilson
|
2a1d775201
drm/i915: Prefer list_first_entry_or_null
|
9 years ago |
Chris Wilson
|
54b4f68f18
Revert "drm/i915: Enable RC6 immediately"
|
9 years ago |
Chris Wilson
|
b12e0ee208
drm/i915: Enable RC6 immediately
|
9 years ago |
Chris Wilson
|
9a6feaf0d7
drm/i915: Rename i915_gem_context_reference/unreference()
|
9 years ago |
Chris Wilson
|
e8a261ea63
drm/i915: Rename request reference/unreference to get/put
|
9 years ago |
Chris Wilson
|
42df271439
drm/i915: Disable waitboosting for fence_wait()
|
9 years ago |
Chris Wilson
|
04769652c8
drm/i915: Derive GEM requests from dma-fence
|
9 years ago |
Chris Wilson
|
9b5f4e5ed6
drm/i915: Retire oldest completed request before allocating next
|
9 years ago |
Chris Wilson
|
05235c5354
drm/i915: Move GEM request routines to i915_gem_request.c
|
9 years ago |