summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gt/intel_engine_cs.c
Commit message (Expand)AuthorAgeFilesLines
* drm/i915/gt: Allow temporary suspension of inflight requestsChris Wilson2020-02-121-0/+13
* drm/i915: Start chopping up the GPU error captureChris Wilson2020-01-101-3/+3
* drm/i915/gt: Flush other retirees inside intel_gt_retire_requests()Chris Wilson2019-12-241-5/+1
* drm/i915/gt: Merge engine init/setup loopsChris Wilson2019-12-221-75/+33
* drm/i915/gt: Pull GT initialisation under intel_gt_init()Chris Wilson2019-12-221-16/+26
* drm/i915/gt: Repeat wait_for_idle for retirement workersChris Wilson2019-12-211-1/+5
* drm/i915: Remove i915->kernel_contextChris Wilson2019-12-211-14/+9
* drm/i915: Drop GEM context as a direct link from i915_requestChris Wilson2019-12-201-3/+3
* drm/i915/gt: Track engine round-trip timesChris Wilson2019-12-191-0/+3
* drm/i915: Introduce new macros for tracingVenkata Sandeep Dhanalakota2019-12-131-3/+3
* drm/i915/gt: Replace I915_READ with intel_uncore_readAndi Shyti2019-12-051-12/+12
* drm/i915/selftests: Try to show where the pulse wentChris Wilson2019-11-281-0/+2
* drm/i915/gt: Schedule request retirement when timeline idlesChris Wilson2019-11-251-3/+5
* drm/i915: Protect context while grabbing its name for the requestChris Wilson2019-11-111-0/+2
* drm/i915/gt: Defer engine registration until fully initialisedChris Wilson2019-11-071-1/+2
* drm/i915/gt: Make timeslice duration configurableChris Wilson2019-10-291-0/+2
* drm/i915: Don't try to place HWS in non-existing mappable regionMichal Wajdeczko2019-10-291-1/+1
* drm/i915/gt: Split intel_ring_submissionChris Wilson2019-10-241-0/+1
* drm/i915/gt: Replace hangcheck by heartbeatsChris Wilson2019-10-231-3/+9
* drm/i915/execlists: Force preemptionChris Wilson2019-10-231-1/+4
* drm/i915/gt: Try to more gracefully quiesce the system before resetsChris Wilson2019-10-231-1/+19
* drm/i915: Pass intel_gt to intel_engines_initTvrtko Ursulin2019-10-221-5/+5
* drm/i915: Pass intel_gt to intel_engines_setupTvrtko Ursulin2019-10-221-5/+5
* drm/i915: Pass intel_gt to intel_engines_cleanupTvrtko Ursulin2019-10-221-7/+8
* drm/i915: Pass intel_gt to intel_setup_engine_capabilitiesTvrtko Ursulin2019-10-221-3/+3
* drm/i915: Pass intel_gt to intel_engines_init_mmioTvrtko Ursulin2019-10-221-4/+5
* drm/i915: Pass in intel_gt at some for_each_engine sitesTvrtko Ursulin2019-10-181-2/+2
* drm/i915: Make for_each_engine_masked work on intel_gtTvrtko Ursulin2019-10-181-0/+5
* drm/i915/execlist: Trim immediate timeslice expiryChris Wilson2019-10-161-9/+21
* drm/i915/gt: execlists->active is serialised by the taskletChris Wilson2019-10-091-9/+7
* drm/i915/gt: Give engine->kernel_context distinct timeline lock classesChris Wilson2019-10-081-0/+9
* drm/i915/gt: Flush submission tasklet before waiting/retiringChris Wilson2019-10-081-13/+20
* drm/i915/gt: Prefer local path to runtime powermanagementChris Wilson2019-10-071-2/+2
* drm/i915: check for kernel_contextMatthew Auld2019-09-271-2/+4
* drm/i915: Mark i915_request.timeline as a volatile, rcu pointerChris Wilson2019-09-201-7/+50
* drm/i915: Show the logical context ring state on dumpingChris Wilson2019-09-161-0/+5
* drm/i915/selftests: Ignore coherency failures on BroadwaterChris Wilson2019-08-281-0/+2
* drm/i915: Refactor instdone loops on new subslice functionsStuart Summers2019-08-231-1/+2
* drm/i915/tgl: Gen12 render context sizeDaniele Ceraolo Spurio2019-08-201-0/+1
* drm/i915/execlists: Lift process_csb() out of the irq-off spinlockChris Wilson2019-08-161-1/+1
* drm/i915: Protect request retirement with timeline->mutexChris Wilson2019-08-151-1/+0
* drm/i915: Print CCID for all renderCSStuart Summers2019-08-141-1/+1
* drm/i915: Include engine->mmio_base in the debug dumpChris Wilson2019-08-141-0/+1
* drm/i915/gt: Use the local engine wakeref when checking RING registersChris Wilson2019-08-121-7/+3
* drm/i915: Lift timeline into intel_contextChris Wilson2019-08-091-1/+0
* drm/i915: Push the ring creation flags to the backendChris Wilson2019-08-091-0/+2
* drm/i915: Defer final intel_wakeref_put to process contextChris Wilson2019-08-081-0/+1
* drm/i915: Allocate kernel_contexts directlyChris Wilson2019-08-081-27/+31
* drm/i915: Rename engines to match their user interfaceChris Wilson2019-08-071-31/+11
* drm/i915/gt: Move the [class][inst] lookup for engines onto the GTChris Wilson2019-08-061-94/+15
OpenPOWER on IntegriCloud