summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gem.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* drm/i915: move I915_GEM_GPU_DOMAINS to i915_gem.hJani Nikula2023-01-201-0/+7
* Merge tag 'drm-intel-next-2022-09-16-1' of git://anongit.freedesktop.org/drm/...Dave Airlie2022-09-201-0/+43
|\
| * drm/i915: split out i915_gem.c declarations to i915_gem.hJani Nikula2022-09-061-0/+43
|/
* drm/i915/tasklet: separate local hacks around struct tasklet_structJani Nikula2022-06-071-33/+0
* drm/i915: remove single-use GEM_DEBUG_EXEC()Jani Nikula2022-05-091-2/+0
* drm/i915: remove unused GEM_DEBUG_DECL() and GEM_DEBUG_BUG_ON()Jani Nikula2022-05-091-4/+0
* drm/i915: Break out dma_resv ww locking utilities to separate filesThomas Hellström2021-06-171-12/+0
* drm/i915: Use tasklet_unlock_spin_wait() in __tasklet_disable_sync_once()Sebastian Andrzej Siewior2021-03-251-1/+1
* drm/i915: Make GEM errors non-fatal by defaultChris Wilson2021-01-191-1/+8
* drm/i915: Use per object locking in execbuf, v12.Maarten Lankhorst2020-09-071-0/+1
* drm/i915: Add an implementation for i915_gem_ww_ctx locking, v2.Maarten Lankhorst2020-09-071-0/+11
* drm/i915: Print caller when tainting for CIMichał Winiarski2020-07-061-1/+1
* Merge tag 'drm-intel-next-2019-12-23' of git://anongit.freedesktop.org/drm/dr...Dave Airlie2019-12-271-2/+6
|\
| * drm/i915/gem: Manually dump the debug trace on GEM_BUG_ONChris Wilson2019-11-191-0/+3
| * drm/i915: Taint the kernel on dumping the GEM ftrace bufferChris Wilson2019-11-111-2/+3
* | Merge tag 'drm-misc-next-2019-12-16' of git://anongit.freedesktop.org/drm/drm...Daniel Vetter2019-12-171-1/+1
|\ \ | |/ |/|
| * drm/i915: use drm_debug_enabled() to check for debug categoriesJani Nikula2019-11-141-1/+1
* | drm/i915/execlists: Force preemptionChris Wilson2019-10-241-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