summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/gt/intel_lrc.c
AgeCommit message (Expand)AuthorFilesLines
2020-04-23drm/i915/gt: Carefully order virtual_submission_taskletChris Wilson1-2/+5
2020-04-22drm/i915/execlists: Drop request-before-CS assertionChris Wilson1-26/+7
2020-04-21drm/i915/gt: Poison residual state [HWSP] across resume.Chris Wilson1-1/+22
2020-04-17drm/i915/gt: Scrub execlists state on resumeChris Wilson1-34/+38
2020-04-08drm/i915/gt: prefer struct drm_device based loggingJani Nikula1-2/+2
2020-04-07drm/i915/gt: Yield the timeslice if caught waiting on a user semaphoreChris Wilson1-6/+35
2020-04-03drm/i915/gt: Free request pool from virtual enginesChris Wilson1-0/+2
2020-04-02drm/i915/execlists: Peek at the next submission for error interruptsChris Wilson1-1/+40
2020-03-31drm/i915/execlists: Pause CS flow before resetChris Wilson1-0/+1
2020-03-31drm/i915/gt: Include a few tracek for timeslicingChris Wilson1-3/+17
2020-03-31drm/i915/execlists: Double check breadcrumb before crying foulChris Wilson1-7/+27
2020-03-30drm/i915/execlists: Explicitly reset both reg and context runtimeChris Wilson1-11/+13
2020-03-30drm/i915/execlists: Include priority info in trace_portsChris Wilson1-8/+21
2020-03-27drm/i915/execlists: Workaround switching back to a completed contextChris Wilson1-3/+23
2020-03-25drm/i915/gt: Stage the transfer of the virtual breadcrumbChris Wilson1-5/+15
2020-03-25drm/i915/execlists: Pull tasklet interrupt-bh local to direct submissionChris Wilson1-0/+7
2020-03-25drm/i915/execlists: Drop setting sibling priority hint on virtual enginesChris Wilson1-3/+1
2020-03-23drm/i915: Rely on direct submission to the queueChris Wilson1-4/+1
2020-03-19drm/i915/lrc: convert to struct drm_device based logging macros.Wambui Karuga1-5/+9
2020-03-13Revert "drm/i915/tgl: Add extra hdc flush workaround"Caz Yokoyama1-20/+0
2020-03-11drm/i915/execlists: Track active elements during dequeueChris Wilson1-20/+12
2020-03-11drm/i915/execlists: Mark up data-races in virtual enginesChris Wilson1-5/+6
2020-03-09drm/i915/gt: Defend against concurrent updates to execlists->activeChris Wilson1-5/+8
2020-03-09drm/i915/execlsts: Mark up racy inspection of current i915_request priorityChris Wilson1-1/+1
2020-03-09drm/i915/execlists: Mark up read of i915_request.fence.flagsChris Wilson1-1/+6
2020-03-09drm/i915/gt: Mark up racy check of last list elementChris Wilson1-1/+1
2020-03-09drm/i915/execlists: Mark up the racy access to switch_priority_hintChris Wilson1-5/+9
2020-03-07drm/i915/execlists: Enable timeslice on partial virtual engine dequeueChris Wilson1-11/+18
2020-03-06drm/i915: Assert requests within a context are submitted in orderChris Wilson1-0/+4
2020-03-05drm/i915/execlists: Show the "switch priority hint" in dumpsChris Wilson1-2/+6
2020-03-04drm/i915/gt: Propagate change in error status to children on unholdChris Wilson1-0/+4
2020-03-04drm/i915: Apply i915_request_skip() on submissionChris Wilson1-2/+2
2020-03-03drm/i915/execlists: Check the sentinel is alone in the ELSPChris Wilson1-0/+21
2020-02-28drm/i915/gt: Reset queue_priority_hint after wedgingChris Wilson1-0/+3
2020-02-28drm/i915/gt: Check engine-is-awake on reset laterChris Wilson1-3/+4
2020-02-25drm/i915: Allow userspace to specify ringsize on constructionChris Wilson1-0/+1
2020-02-20drm/i915/gt: Protect signaler walk with RCUChris Wilson1-6/+10
2020-02-17drm/i915/gt: Rearrange code to silence compilerChris Wilson1-3/+9
2020-02-16drm/i915: Track hw reported context runtimeTvrtko Ursulin1-2/+44
2020-02-13drm/i915/gt: Suppress warnings for unused debugging localsChris Wilson1-2/+4
2020-02-12drm/i915/gt: Expand bad CS completion event debugChris Wilson1-2/+29
2020-02-11drm/i915: Disable use of hwsp_cacheline for kernel_contextChris Wilson1-2/+12
2020-02-11drm/i915/gt: Avoid resetting ring->head outside of its timeline mutexChris Wilson1-19/+17
2020-02-10drm/i915/selftests: Drop live_preempt_hangChris Wilson1-4/+4
2020-02-09drm/i915/execlists: Ignore tracek for nop process_csbChris Wilson1-1/+1
2020-02-09drm/i915/gt: Fix hold/unhold recursionChris Wilson1-5/+8
2020-02-08drm/i915: Remove lite restore definesMika Kuoppala1-18/+0
2020-02-08Merge drm/drm-next into drm-intel-next-queuedRodrigo Vivi1-0/+8
2020-02-08drm/i915/execlists: Always force a context reload when rewinding RING_TAILChris Wilson1-10/+8
2020-02-07drm/i915/gt: Protect execlists_hold/unhold from new waitersChris Wilson1-3/+8