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