summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/gt/intel_engine_types.h
AgeCommit message (Expand)Author
2021-10-15drm/i915: Add logical engine mappingMatthew Brost
2021-10-07drm/i915: remove IS_ACTIVELucas De Marchi
2021-09-24drm/i915/gt: Register the migrate contexts with their enginesThomas Hellström
2021-08-11drm/i915/dg2: Report INSTDONE_GEOM values in error stateMatt Roper
2021-08-11drm/i915/xehp: Loop over all gslices for INSTDONE processingMatt Roper
2021-07-27drm/i915/selftest: Fix workarounds selftest for GuC submissionRahul Kumar Singh
2021-07-27drm/i915/guc: Capture error state on context resetMatthew Brost
2021-07-27drm/i915: Move active request tracking to a vfuncMatthew Brost
2021-07-27drm/i915/guc: Direct all breadcrumbs for a class to single breadcrumbsMatthew Brost
2021-07-27drm/i915/guc: Make hangcheck work with GuC virtual enginesJohn Harrison
2021-07-26drm/i915/gt: nuke gen6_hw_idLucas De Marchi
2021-07-24drm/i915/xehp: Extra media engines - Part 1 (engine definitions)John Harrison
2021-07-22drm/i915/gt: rename legacy engine->hw_id to engine->gen6_hw_idLucas De Marchi
2021-07-22drm/i915/gt: nuke unused legacy engine hw_idLucas De Marchi
2021-07-08drm/i915/gem: Remove engine auto-magic with FENCE_SUBMIT (v2)Jason Ekstrand
2021-06-18drm/i915: Move submission tasklet to i915_sched_engineMatthew Brost
2021-06-18drm/i915: Move engine->schedule to i915_sched_engineMatthew Brost
2021-06-18drm/i915: Move active tracking to i915_sched_engineMatthew Brost
2021-06-18drm/i915: Move priolist to new i915_sched_engine objectMatthew Brost
2021-06-05drm/i915/gt: Add remaining conversions to GRAPHICS_VERLucas De Marchi
2021-05-25drm/i915/gt: Move CS interrupt handler to the backendChris Wilson
2021-03-24drm/i915/gt: SPDX cleanupChris Wilson
2021-01-15drm/i915/gt: Convert stats.active to plain unsigned intChris Wilson
2021-01-15drm/i915/gt: Drop atomic for engine->fw_active trackingChris Wilson
2021-01-07drm/i915/gt: Remove timeslice suppressionChris Wilson
2021-01-05drm/i915/gt: Allow failed resets without assertionChris Wilson
2020-12-24drm/i915/gt: Replace direct submit with direct call to taskletChris Wilson
2020-12-22drm/i915/gt: Track all timelines created using the HWSPChris Wilson
2020-10-19drm/i915/gt: Widen CSB pointer to u64 for the parsersChris Wilson
2020-09-07drm/i915/gt: Distinguish the virtual breadcrumbs from the irq breadcrumbsChris Wilson
2020-07-10drm/i915/gt: Be defensive in the face of false CS eventsChris Wilson
2020-07-02drm/i915/gt: Harden the heartbeat against a stuck driverChris Wilson
2020-06-04drm/i915/gt: Track if an engine requires forcewake w/aChris Wilson
2020-05-14drm/i915/gt: Transfer old virtual breadcrumbs to irq_workerChris Wilson
2020-05-14drm/i915: Show per-engine default property values in sysfsChris Wilson
2020-05-05drm/i915/gt: Stop holding onto the pinned_default_stateChris Wilson
2020-05-05drm/i915/execlists: Record the active CCID from before resetChris Wilson
2020-05-01drm/i915/gt: Make timeslicing an explicit engine propertyChris Wilson
2020-04-30drm/i915/gt: Move the batch buffer pool from the engine to the gtChris Wilson
2020-04-30drm/i915/gt: Switch to manual evaluation of RPSChris Wilson
2020-04-30drm/i915/gt: Always enable busy-stats for execlistsChris Wilson
2020-04-29drm/i915/gt: Keep a no-frills swappable copy of the default context stateChris Wilson
2020-04-28drm/i915/execlists: Track inflight CCIDChris Wilson
2020-04-28drm/i915/execlists: Avoid reusing the same logical CCIDChris Wilson
2020-04-17drm/i915/gt: Scrub execlists state on resumeChris Wilson
2020-04-07drm/i915/gt: Yield the timeslice if caught waiting on a user semaphoreChris Wilson
2020-04-03drm/i915: Keep a per-engine request poolChris Wilson
2020-02-28drm/i915/gt: Expose busywait duration to sysfsChris Wilson
2020-02-10drm/i915/selftests: Drop live_preempt_hangChris Wilson
2020-01-30drm/i915: add extra slice common debug registersLionel Landwerlin