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