aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gt/intel_engine_cs.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2019-11-25drm/i915/gt: Schedule request retirement when timeline idlesChris Wilson1-3/+5
2019-11-12drm/i915: Protect context while grabbing its name for the requestChris Wilson1-0/+2
2019-10-29drm/i915/gt: Make timeslice duration configurableChris Wilson1-0/+2
2019-10-29drm/i915: Don't try to place HWS in non-existing mappable regionMichal Wajdeczko1-1/+1
2019-10-24drm/i915/gt: Split intel_ring_submissionChris Wilson1-0/+1
2019-10-23drm/i915/gt: Replace hangcheck by heartbeatsChris Wilson1-3/+9
2019-10-23drm/i915/execlists: Force preemptionChris Wilson1-1/+4
2019-10-23drm/i915/gt: Try to more gracefully quiesce the system before resetsChris Wilson1-1/+19
2019-10-22drm/i915: Pass intel_gt to intel_engines_initTvrtko Ursulin1-5/+5
2019-10-22drm/i915: Pass intel_gt to intel_engines_setupTvrtko Ursulin1-5/+5
2019-10-22drm/i915: Pass intel_gt to intel_engines_cleanupTvrtko Ursulin1-7/+8
2019-10-22drm/i915: Pass intel_gt to intel_setup_engine_capabilitiesTvrtko Ursulin1-3/+3
2019-10-22drm/i915: Pass intel_gt to intel_engines_init_mmioTvrtko Ursulin1-4/+5
2019-10-18drm/i915: Pass in intel_gt at some for_each_engine sitesTvrtko Ursulin1-2/+2
2019-10-18drm/i915: Make for_each_engine_masked work on intel_gtTvrtko Ursulin1-0/+5
2019-10-16drm/i915/execlist: Trim immediate timeslice expiryChris Wilson1-9/+21
2019-10-09drm/i915/gt: execlists->active is serialised by the taskletChris Wilson1-9/+7
2019-10-08drm/i915/gt: Give engine->kernel_context distinct timeline lock classesChris Wilson1-0/+9
2019-10-08drm/i915/gt: Flush submission tasklet before waiting/retiringChris Wilson1-13/+20
2019-10-07drm/i915/gt: Prefer local path to runtime powermanagementChris Wilson1-2/+2
2019-09-27drm/i915: check for kernel_contextMatthew Auld1-2/+4
2019-09-20drm/i915: Mark i915_request.timeline as a volatile, rcu pointerChris Wilson1-7/+50
2019-09-16drm/i915: Show the logical context ring state on dumpingChris Wilson1-0/+5
2019-08-28drm/i915/selftests: Ignore coherency failures on BroadwaterChris Wilson1-0/+2
2019-08-23drm/i915: Refactor instdone loops on new subslice functionsStuart Summers1-1/+2
2019-08-20drm/i915/tgl: Gen12 render context sizeDaniele Ceraolo Spurio1-0/+1
2019-08-16drm/i915/execlists: Lift process_csb() out of the irq-off spinlockChris Wilson1-1/+1
2019-08-15drm/i915: Protect request retirement with timeline->mutexChris Wilson1-1/+0
2019-08-14drm/i915: Print CCID for all renderCSStuart Summers1-1/+1
2019-08-14drm/i915: Include engine->mmio_base in the debug dumpChris Wilson1-0/+1
2019-08-12drm/i915/gt: Use the local engine wakeref when checking RING registersChris Wilson1-7/+3
2019-08-09drm/i915: Lift timeline into intel_contextChris Wilson1-1/+0
2019-08-09drm/i915: Push the ring creation flags to the backendChris Wilson1-0/+2
2019-08-08drm/i915: Defer final intel_wakeref_put to process contextChris Wilson1-0/+1
2019-08-08drm/i915: Allocate kernel_contexts directlyChris Wilson1-27/+31
2019-08-07drm/i915: Rename engines to match their user interfaceChris Wilson1-31/+11
2019-08-06drm/i915/gt: Move the [class][inst] lookup for engines onto the GTChris Wilson1-94/+15
2019-08-04drm/i915: Replace struct_mutex for batch pool serialisationChris Wilson1-7/+4
2019-08-02drm/i915: Add i915 to i915_inject_probe_failureMichal Wajdeczko1-1/+1
2019-07-19drm/i915: Fix and improve MCR selection logicTvrtko Ursulin1-24/+0
2019-07-19drm/i915: Trust programmed MCR in read_subslice_regTvrtko Ursulin1-25/+12
2019-07-19drm/i915: Fix GEN8_MCR_SELECTOR programmingTvrtko Ursulin1-2/+7
2019-07-16drm/i915/execlists: Disable preemption under GVTChris Wilson1-2/+2
2019-07-16drm/i915: Lock the engine while dumping the active requestChris Wilson1-7/+4
2019-07-12drm/i915/gt: Use intel_gt as the primary object for handling resetsChris Wilson1-8/+8
2019-07-12drm/i915: Replace "_load" with "_probe" consequentlyJanusz Krzysztofik1-1/+1
2019-07-11drm/i915/guc: Remove preemption support for current fwChris Wilson1-13/+0
2019-07-09drm/i915/gt: Remove presumption of RCS0Chris Wilson1-6/+0
2019-07-04drm/i915/gt: Pull engine w/a initialisation into commonChris Wilson1-0/+4
2019-07-04drm/i915: Show support for accurate sw PMU busyness trackingChris Wilson1-3/+4