summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gem.h
Commit message (Expand)AuthorAgeFilesLines
* drm/i915/execlists: Force preemptionChris Wilson2019-10-231-14/+0
* drm/i915/execlist: Trim immediate timeslice expiryChris Wilson2019-10-161-0/+14
* drm/i915/execlists: Assert tasklet is locked for process_csb()Chris Wilson2019-10-141-0/+5
* drm/i915/execlists: Leave tell-tales as to why pending[] is badChris Wilson2019-10-111-4/+7
* drm/i915/gt: execlists->active is serialised by the taskletChris Wilson2019-10-091-0/+6
* drm/i915: avoid including intel_drv.h via i915_drv.h->i915_trace.hJani Nikula2019-08-071-0/+2
* drm/i915: Load balancing across a virtual engineChris Wilson2019-05-221-0/+5
* drm/i915: Invert the GEM wakeref hierarchyChris Wilson2019-04-241-3/+0
* drm/i915: Move intel_engine_mask_t around for use by i915_request_types.hChris Wilson2019-04-021-2/+0
* drm/i915: Always kick the execlists tasklet after resetChris Wilson2019-03-151-1/+6
* drm/i915: Make I915_GEM_IDLE_TIMEOUT into a macroChris Wilson2019-03-071-0/+2
* drm/i915: GEM_WARN_ON considered harmfulTvrtko Ursulin2018-10-181-1/+3
* drm/i915/execlists: Flush tasklet directly from reset-finishChris Wilson2018-08-291-6/+0
* drm/i915/execlists: Direct submission of new requests (avoid tasklet/ksoftirqd)Chris Wilson2018-06-281-0/+5
* drm/i915/execlists: Wait for ELSP submission on restartChris Wilson2018-05-251-0/+6
* drm/i915: Look for an active kernel context before switchingChris Wilson2018-05-241-0/+3
* drm/i915: Only sync tasklets once for recursive reset preparationChris Wilson2018-05-161-0/+7
* drm/i915: Compile out engine debug for releaseChris Wilson2018-04-261-0/+6
* drm/i915: Split out parking from the idle worker for reuseChris Wilson2018-04-061-0/+5
* drm/i915: Show GEM_TRACE when detecting a failed GPU idleChris Wilson2018-03-131-0/+2
* drm/i915/icl: Prepare for more ringsTvrtko Ursulin2018-03-011-1/+1
* drm/i915: Repeat the GEM_BUG_ON message in the ftrace logChris Wilson2018-02-281-1/+4
* drm/i915: Print the condition causing GEM_BUG_ONMika Kuoppala2017-11-161-1/+5
* drm/i915: Use trace_printk to provide a death rattle for GEMChris Wilson2017-11-091-0/+6
* drm/i915: Squash repeated awaits on the same fenceChris Wilson2017-05-031-0/+2
* drm/i915: Rename conditional GEM execution macrosChris Wilson2017-02-101-6/+6
* drm/i915: Mark the end of intel_ring_begin() and check in intel_ring_advance()Chris Wilson2017-02-061-0/+9
* drm/i915: introduce GEM_WARN_ONMatthew Auld2016-12-161-0/+2
* drm/i915: allow GEM_BUG_ON expr checking with !DEBUG_GEMMatthew Auld2016-12-051-1/+1
* drm/i915: avoid harmless empty-body warningArnd Bergmann2016-11-081-1/+1
* drm/i915: Combine seqno + tracking into a global timeline structChris Wilson2016-10-281-0/+2
* drm/i915: Add GEM debugging Kconfig optionChris Wilson2016-04-141-0/+34