summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_request.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* drm/i915: Merge i915_request.flags with i915_request.fence.flagsChris Wilson2020-01-061-8/+35
* drm/i915: Add spaces before compound GEM_TRACEChris Wilson2019-12-251-1/+1
* drm/i915: Mark the GEM context link as RCU protectedChris Wilson2019-12-231-0/+8
* drm/i915: Drop GEM context as a direct link from i915_requestChris Wilson2019-12-201-2/+1
* drm/i915/gt: Track engine round-trip timesChris Wilson2019-12-191-0/+4
* drm/i915/gt: Eliminate the trylock for reading a timeline's hwspChris Wilson2019-12-171-3/+2
* drm/i915: Introduce new macros for tracingVenkata Sandeep Dhanalakota2019-12-131-0/+7
* drm/i915: Mark up "sentinel" requestsChris Wilson2019-10-121-2/+8
* drm/i915: Move request runtime management onto gtChris Wilson2019-10-041-6/+1
* drm/i915: Merge wait_for_timelines with retire_requestChris Wilson2019-10-041-2/+5
* drm/i915: Drop struct_mutex from around i915_retire_requests()Chris Wilson2019-10-041-4/+3
* drm/i915: Coordinate i915_active with its own mutexChris Wilson2019-10-041-1/+0
* drm/i915: Only enqueue already completed requestsChris Wilson2019-09-231-1/+1
* drm/i915: Mark i915_request.timeline as a volatile, rcu pointerChris Wilson2019-09-201-1/+21
* drm/i915: Protect request retirement with timeline->mutexChris Wilson2019-08-161-3/+0
* drm/i915: Push the wakeref->count deferral to the backendChris Wilson2019-08-131-0/+2
* drm/i915: add infrastructure to hold off preemption on a requestLionel Landwerlin2019-07-091-1/+14
* drm/i915: Rename i915_timeline to intel_timeline and move under gtTvrtko Ursulin2019-06-211-4/+4
* drm/i915/execlists: Preempt-to-busyChris Wilson2019-06-201-0/+1
* drm/i915: Replace engine->timeline with a plain listChris Wilson2019-06-141-1/+1
* drm/i915: Extend execution fence to support a callbackChris Wilson2019-05-221-0/+4
* drm/i915: Apply an execution_mask to the virtual_engineChris Wilson2019-05-221-0/+3
* drm/i915: Move i915_request_alloc into selftests/Chris Wilson2019-04-261-3/+0
* drm/i915: Invert the GEM wakeref hierarchyChris Wilson2019-04-241-1/+1
* drm/i915: Pass intel_context to i915_request_create()Chris Wilson2019-04-241-0/+7
* drm/i915: Bump ready tasks ahead of busywaitsChris Wilson2019-04-111-0/+1
* drm/i915: Use lockdep_pin_lock() over the construction of the requestChris Wilson2019-04-051-0/+10
* drm/i915: Allow contexts to share a single timeline across all enginesChris Wilson2019-03-221-1/+4
* drm/i915: Use i915_global_register()Chris Wilson2019-03-061-4/+0
* drm/i915: Use HW semaphores for inter-engine synchronisation on gen8+Chris Wilson2019-03-011-4/+22
* drm/i915: Keep timeline HWSP allocated until idle across the systemChris Wilson2019-03-011-0/+11
* drm/i915: Make request allocation caches globalChris Wilson2019-02-281-0/+10
* drm/i915: Remove i915_request.global_seqnoChris Wilson2019-02-261-32/+0
* drm/i915: Pull i915_gem_active into the i915_active familyChris Wilson2019-02-051-383/+0
* drm/i915: Replace global breadcrumbs with per-context interrupt trackingChris Wilson2019-01-291-16/+56
* drm/i915: Identify active requestsChris Wilson2019-01-291-0/+1
* drm/i915: Track the context's seqno in its own timeline HWSPChris Wilson2019-01-281-19/+11
* drm/i915: Introduce concept of per-timeline (context) HWSPChris Wilson2019-01-281-7/+38
* drm/i915: Tidy common test_bit probing of i915_request->fence.flagsChris Wilson2019-01-221-0/+5
* drm/i915: Remove duplicate header from i915_request.hBrajeswar Ghosh2018-12-271-1/+0
* drm/i915: Priority boost for waiting clientsChris Wilson2018-10-011-2/+3
* drm/i915: Pull scheduling under standalone lockChris Wilson2018-10-011-8/+0
* drm/i915: Limit the backpressure for i915_request allocationChris Wilson2018-09-141-0/+8
* drm/i915: Pull seqno started checks togetherChris Wilson2018-08-071-14/+25
* drm/i915: Track vma activity per fence.context, not per engineChris Wilson2018-07-061-0/+1
* drm/i915: Export i915_request_skip()Chris Wilson2018-07-061-0/+2
* drm/i915: Make closing request flush mandatoryChris Wilson2018-06-141-3/+1
* drm/i915/ringbuffer: Fix context restore upon resetChris Wilson2018-06-111-0/+3
* drm/i915: "Race-to-idle" after switching to the kernel contextChris Wilson2018-05-311-0/+1
* drm/i915: Store a pointer to intel_context in i915_requestChris Wilson2018-05-181-0/+1