summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gt/intel_engine.h
Commit message (Expand)AuthorAgeFilesLines
* drm/i915/gt: Expose more parameters for emitting writes into the ringChris Wilson2020-11-031-20/+35
* drm/i915: Cancel outstanding work after disabling heartbeats on an engineChris Wilson2020-09-301-0/+9
* drm/i915/gt: Distinguish the virtual breadcrumbs from the irq breadcrumbsChris Wilson2020-09-071-17/+0
* drm/i915/gt: Replace intel_engine_transfer_stale_breadcrumbsChris Wilson2020-09-071-3/+0
* drm/i915/gt: Always report the sample time for busy-statsChris Wilson2020-06-181-1/+2
* drm/i915/gt: Split low level gen2-7 CS emittersChris Wilson2020-06-021-1/+0
* drm/i915/gt: Transfer old virtual breadcrumbs to irq_workerChris Wilson2020-05-141-0/+3
* drm/i915/gen12: Fix HDC pipeline flushMika Kuoppala2020-05-071-6/+28
* drm/i915/gt: Make timeslicing an explicit engine propertyChris Wilson2020-05-011-9/+0
* drm/i915/gt: Always enable busy-stats for execlistsChris Wilson2020-04-301-3/+0
* drm/i915/gt: Free request pool from virtual enginesChris Wilson2020-04-031-0/+2
* drm/i915/gt: Defend against concurrent updates to execlists->activeChris Wilson2020-03-091-1/+14
* drm/i915/selftests: Drop live_preempt_hangChris Wilson2020-02-101-20/+0
* drm/i915: extract engine WA programming to common resume functionDaniele Ceraolo Spurio2020-01-311-0/+2
* drm/i915: Start chopping up the GPU error captureChris Wilson2020-01-101-1/+1
* drm/i915/gt: Flush other retirees inside intel_gt_retire_requests()Chris Wilson2019-12-241-1/+1
* drm/i915/gt: Merge engine init/setup loopsChris Wilson2019-12-221-2/+0
* drm/i915/gt: Pull GT initialisation under intel_gt_init()Chris Wilson2019-12-221-3/+5
* drm/i915/gt: Repeat wait_for_idle for retirement workersChris Wilson2019-12-211-1/+1
* drm/i915/gt: Remove direct invocation of breadcrumb signalingChris Wilson2019-12-181-3/+1
* drm/i915: Introduce new macros for tracingVenkata Sandeep Dhanalakota2019-12-131-0/+7
* drm/i915/gt: Replace I915_READ with intel_uncore_readAndi Shyti2019-12-051-1/+1
* drm/i915/gt: Mark the execlists->active as the primary volatile accessChris Wilson2019-11-251-3/+1
* drm/i915/gt: Make timeslice duration configurableChris Wilson2019-10-291-2/+11
* drm/i915: Move intel_engine_context_in/out into intel_lrc.cTvrtko Ursulin2019-10-251-55/+0
* drm/i915/gt: Split intel_ring_submissionChris Wilson2019-10-241-114/+0
* drm/i915/gt: Replace hangcheck by heartbeatsChris Wilson2019-10-231-32/+0
* drm/i915/execlists: Force preemptionChris Wilson2019-10-231-0/+9
* drm/i915: Pass intel_gt to intel_engines_initTvrtko Ursulin2019-10-221-1/+1
* drm/i915: Pass intel_gt to intel_engines_setupTvrtko Ursulin2019-10-221-1/+1
* drm/i915: Pass intel_gt to intel_engines_cleanupTvrtko Ursulin2019-10-221-1/+1
* drm/i915: Pass intel_gt to intel_engines_init_mmioTvrtko Ursulin2019-10-221-1/+3
* drm/i915/gt: execlists->active is serialised by the taskletChris Wilson2019-10-091-0/+14
* drm/i915/gt: Flush submission tasklet before waiting/retiringChris Wilson2019-10-081-1/+2
* drm/i915: Don't disable interrupts for intel_engine_breadcrumbs_irq()Sebastian Andrzej Siewior2019-09-261-1/+0
* drm/i915/guc: Use a local cancel_port_requestsChris Wilson2019-08-131-3/+0
* drm/i915: drop engine_pin/unpin_breadcrumbs_irqDaniele Ceraolo Spurio2019-08-131-3/+0
* drm/i915: Lift timeline into intel_contextChris Wilson2019-08-091-3/+1
* drm/i915/gt: Move the [class][inst] lookup for engines onto the GTChris Wilson2019-08-061-6/+0
* drm/i915: Replace struct_mutex for batch pool serialisationChris Wilson2019-08-041-1/+0
* drm/i915/gt: Use intel_gt as the primary object for handling resetsChris Wilson2019-07-121-4/+4
* drm/i915/gt: Ignore forcewake acquisition for posting_readsChris Wilson2019-07-041-1/+1
* drm/i915: Rename i915_timeline to intel_timeline and move under gtTvrtko Ursulin2019-06-211-2/+2
* drm/i915/execlists: Preempt-to-busyChris Wilson2019-06-201-53/+8
* drm/i915: Replace engine->timeline with a plain listChris Wilson2019-06-141-0/+6
* drm/i915: Keep contexts pinned until after the next kernel context switchChris Wilson2019-06-141-2/+0
* drm/i915: Remove POSTING_READ16Tvrtko Ursulin2019-06-121-0/+1
* drm/i915: Make Gen6/7 RING_FAULT_REG access engine centricTvrtko Ursulin2019-06-071-0/+18
* drm/i915/guc: Updates for GuC 32.0.3 firmwareMichal Wajdeczko2019-05-281-0/+2
* drm/i915/hangcheck: Replace hangcheck.seqno with RING_HEADChris Wilson2019-05-081-15/+0