summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/i915_gem_request.c
AgeCommit message (Expand)AuthorFilesLines
2018-02-21drm/i915: Rename drm_i915_gem_request to i915_requestChris Wilson1-1397/+0
2018-02-21drm/i915: Make global seqno known in i915_gem_request_execute tracepointTvrtko Ursulin1-2/+2
2018-02-08drm/i915: Fix kerneldoc warnings for i915_gem_requestChris Wilson1-1/+1
2018-02-08drm/i915: Remove superfluous worker wakeups when RPS is already boostedChris Wilson1-2/+4
2018-02-07drm/i915: Trim the retired request queue after submittingChris Wilson1-0/+20
2018-02-07drm/i915: Skip request serialisation if the timeline is already completeChris Wilson1-5/+9
2018-02-05drm/i915/breadcrumbs: Drop request reference for the signaler threadChris Wilson1-1/+5
2018-01-31drm/i915: Always run hangcheck while the GPU is busyChris Wilson1-0/+2
2018-01-29drm/i915: Assert that we do not try to unsubmit a completed requestChris Wilson1-0/+2
2018-01-24drm/i915: Track the number of times we have woken the GPU upChris Wilson1-0/+2
2018-01-20drm/i915: Shrink the request kmem_cache on allocation errorChris Wilson1-0/+11
2018-01-03drm/i915: Assert all signalers we depended on did indeed signalChris Wilson1-1/+8
2017-12-22drm/i915: Assert that the request is on the execution queue before being removedChris Wilson1-0/+2
2017-12-13drm/i915: Ratelimit request allocation under oomChris Wilson1-4/+15
2017-12-13drm/i915: Allow fence allocations to failChris Wilson1-3/+3
2017-12-08drm/i915: Restore GT performance in headless mode with DMC loadedTvrtko Ursulin1-0/+14
2017-11-23drm/i915: Unwind incomplete legacy context switchesChris Wilson1-12/+6
2017-11-22drm/i915/pmu: Suspend sampling when GPU is idleTvrtko Ursulin1-0/+1
2017-11-20drm/i915: Automatic i915_switch_context for legacyChris Wilson1-0/+4
2017-11-20drm/i915: Pull the unconditional GPU cache invalidation into request construc...Chris Wilson1-5/+19
2017-10-25drm/i915: Add a hook for making the engines idle (parking) and unparkingChris Wilson1-0/+2
2017-10-11drm/i915: Use rcu instead of stop_machine in set_wedgedDaniel Vetter1-0/+9
2017-10-11drm/i915: Name structure in dev_priv that contains RPS/RC6 state as "gt_pm"Sagar Arun Kamble1-1/+1
2017-10-04drm/i915: Introduce a preempt contextChris Wilson1-0/+7
2017-09-29drm/i915: Give the invalid priority a magic nameChris Wilson1-1/+1
2017-09-23drm/i915: Make i915_spin_request() staticChris Wilson1-6/+21
2017-09-22drm/i915: Confirm request->global_seqno after spin completionChris Wilson1-4/+1
2017-08-18drm/i915: Mark the GT as busy before idling the previous requestChris Wilson1-43/+45
2017-07-27drm/i915: Squelch reset messages during selftestsChris Wilson1-1/+1
2017-07-27drm/i915: Make i915_gem_context_mark_guilty() safe for unlocked updatesChris Wilson1-2/+1
2017-07-27drm/i915: Move idle checks before intel_engine_init_global_seqno()Chris Wilson1-0/+4
2017-06-28drm/i915: Avoid keeping waitboost active for signaling threadsChris Wilson1-1/+6
2017-06-08drm/i915: Remove the spin-request during execbuf await_requestChris Wilson1-12/+6
2017-06-08drm/i915: Check signaled state after enabling signalingChris Wilson1-1/+1
2017-05-23drm/i915: Remove misleading comment in request_allocMichaƂ Winiarski1-3/+0
2017-05-17drm/i915: Split execlist priority queue into rbtree + linked listChris Wilson1-2/+2
2017-05-04drm/i915: Use engine->context_pin() to report the intel_ringChris Wilson1-3/+6
2017-05-03drm/i915: Switch the global i915.semaphores check to a local predicateChris Wilson1-1/+3
2017-05-03drm/i915: Do not record a successful syncpoint for a dma-awaitChris Wilson1-18/+19
2017-05-03drm/i915: Rename intel_timeline.sync_seqno[] to .global_sync[]Chris Wilson1-4/+4
2017-05-03drm/i915: Squash repeated awaits on the same fenceChris Wilson1-0/+9
2017-05-03drm/i915: Lift timeline ordering to await_dma_fenceChris Wilson1-3/+9
2017-05-03drm/i915: Unwrap top level fence-arrayChris Wilson1-23/+18
2017-04-26drm/i915: Skip waking the signaler when enabling before request submissionChris Wilson1-2/+2
2017-04-25drm/i915: Differentiate between sw write location into ring and last hw readChris Wilson1-4/+12
2017-04-22drm/i915: Confirm the request is still active before adding it to the awaitChris Wilson1-0/+3
2017-04-15drm/i915: Copy user requested buffers into the error stateChris Wilson1-0/+16
2017-04-07drm/i915: Advance ring->head fully when idleChris Wilson1-10/+22
2017-04-07drm/i915: Assert the engine is idle before overwiting the HWSChris Wilson1-1/+1
2017-03-31drm/i915: Combine reset_all_global_seqno() loops into oneChris Wilson1-9/+5