aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gt/intel_engine_types.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2020-02-14Merge tag 'drm-intel-next-fixes-2020-02-13' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixesDave Airlie1-0/+1
2020-02-12drm/i915/gt: Allow temporary suspension of inflight requestsChris Wilson1-0/+1
2020-01-30Merge tag 'drm-next-2020-01-30' of git://anongit.freedesktop.org/drm/drmLinus Torvalds1-10/+16
2020-01-21drm/i915: Align engine->uabi_class/instance with i915_drm.hTvrtko Ursulin1-2/+2
2019-12-22drm/i915/gt: Pull GT initialisation under intel_gt_init()Chris Wilson1-10/+5
2019-12-19drm/i915/gt: Track engine round-trip timesChris Wilson1-0/+11
2019-11-25drm/i915/gt: Schedule request retirement when timeline idlesChris Wilson1-0/+8
2019-11-25drm/i915/gt: Schedule request retirement when timeline idlesChris Wilson1-0/+8
2019-11-14Backmerge i915 security patches from commit 'ea0b163b13ff' into drm-nextDave Airlie1-3/+10
2019-11-05drm/i915: Add support for mandatory cmdparsingJon Bloomfield1-3/+10
2019-10-29drm/i915/gt: Make timeslice duration configurableChris Wilson1-0/+1
2019-10-24drm/i915/gt: Split intel_ring_submissionChris Wilson1-26/+1
2019-10-23drm/i915/gt: Replace hangcheck by heartbeatsChris Wilson1-10/+7
2019-10-23drm/i915/execlists: Force preemptionChris Wilson1-0/+6
2019-10-23drm/i915/gt: Try to more gracefully quiesce the system before resetsChris Wilson1-0/+4
2019-10-18drm/i915: Make for_each_engine_masked work on intel_gtTvrtko Ursulin1-0/+1
2019-10-04drm/i915: Remove logical HW IDChris Wilson1-1/+3
2019-09-06drm/i915: Use engine relative LRIs on context setupMika Kuoppala1-0/+7
2019-08-23drm/i915: Refactor instdone loops on new subslice functionsStuart Summers1-16/+14
2019-08-16drm/i915: Move engine IDs out of i915_reg.hDaniele Ceraolo Spurio1-0/+20
2019-08-16drm/i915/execlists: Lift process_csb() out of the irq-off spinlockChris Wilson1-0/+10
2019-08-15drm/i915: Protect request retirement with timeline->mutexChris Wilson1-3/+0
2019-08-09drm/i915: Lift timeline into intel_contextChris Wilson1-3/+5
2019-08-08drm/i915: Fix up the inverse mapping for default ctx->engines[]Chris Wilson1-0/+3
2019-08-06drm/i915/gt: Move the [class][inst] lookup for engines onto the GTChris Wilson1-2/+7
2019-08-04drm/i915: Replace struct_mutex for batch pool serialisationChris Wilson1-3/+3
2019-07-30drm/i915: Inline engine->init_context into its callerChris Wilson1-1/+0
2019-07-11drm/i915/guc: Remove preemption support for current fwChris Wilson1-1/+0
2019-06-21drm/i915: Rename i915_timeline to intel_timeline and move under gtTvrtko Ursulin1-2/+2
2019-06-21drm/i915: Store backpointer to intel_gt in the engineTvrtko Ursulin1-0/+2
2019-06-20drm/i915/execlists: Minimalistic timeslicingChris Wilson1-0/+6
2019-06-20drm/i915/execlists: Preempt-to-busyChris Wilson1-44/+16
2019-06-19drm/i915: Keep rings pinned while the context is activeChris Wilson1-0/+12
2019-06-19drm/i915: Make the semaphore saturation mask globalChris Wilson1-0/+2
2019-06-14drm/i915: Replace engine->timeline with a plain listChris Wilson1-1/+5
2019-06-14drm/i915: Keep contexts pinned until after the next kernel context switchChris Wilson1-11/+2
2019-05-29Revert "drm/i915: Expand subslice mask"Jani Nikula1-15/+15
2019-05-28drm/i915: Expand subslice maskStuart Summers1-15/+15
2019-05-28drm/i915: Split GEM object type definition to its own headerChris Wilson1-0/+1
2019-05-22drm/i915: Engine discovery queryTvrtko Ursulin1-0/+2
2019-05-22drm/i915/execlists: Virtual engine bondingChris Wilson1-0/+7
2019-05-22drm/i915: Load balancing across a virtual engineChris Wilson1-0/+8
2019-05-08drm/i915/hangcheck: Replace hangcheck.seqno with RING_HEADChris Wilson1-2/+1
2019-05-03drm/i915/hangcheck: Track context changesChris Wilson1-0/+1
2019-05-01drm/i915: Move the engine->destroy() vfunc onto the engineChris Wilson1-1/+1
2019-04-24drm/i915: Invert the GEM wakeref hierarchyChris Wilson1-1/+6
2019-04-24drm/i915: Move GraphicsTechnology files under gt/Chris Wilson1-0/+548