summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gt/intel_lrc.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* drm/i915/gt: Transfer old virtual breadcrumbs to irq_workerChris Wilson2020-05-141-24/+10
* drm/i915: Drop no-semaphore boostingChris Wilson2020-05-141-9/+0
* drm/i915: Mark the addition of the initial-breadcrumb in the requestChris Wilson2020-05-131-1/+4
* drm/i915/gt: Reset execlists registers before HWSPChris Wilson2020-05-131-7/+14
* drm/i915/gt: Restore Cherryview back to full-ppgttChris Wilson2020-05-111-0/+54
* drm/i915/gt: Mark up the racy read of execlists->context_tagChris Wilson2020-05-111-1/+1
* drm/i915: Replace zero-length array with flexible-arrayGustavo A. R. Silva2020-05-091-1/+1
* drm/i915/gt: Improve precision on defer_request assertChris Wilson2020-05-081-1/+2
* drm/i915/gen12: Add aux table invalidate for all enginesMika Kuoppala2020-05-071-5/+81
* drm/i915: Remove wait priority boostingChris Wilson2020-05-071-3/+1
* drm/i915: Mark concurrent submissions with a weak-dependencyChris Wilson2020-05-071-0/+3
* drm/i915/gen12: Invalidate aux table entries forciblyMika Kuoppala2020-05-071-1/+15
* drm/i915/gen12: Flush L3Mika Kuoppala2020-05-071-0/+2
* drm/i915/gen12: Fix HDC pipeline flushMika Kuoppala2020-05-071-14/+15
* Revert "drm/i915/tgl: Include ro parts of l3 to invalidate"Mika Kuoppala2020-05-071-1/+0
* drm/i915/gt: Stop holding onto the pinned_default_stateChris Wilson2020-05-051-11/+3
* drm/i915/execlists: Record the active CCID from before resetChris Wilson2020-05-051-1/+3
* drm/i915/gt: Small tidy of gen8+ breadcrumb emissionChris Wilson2020-05-051-19/+15
* drm/i915/gt: Make timeslicing an explicit engine propertyChris Wilson2020-05-011-1/+4
* drm/i915/gt: Always enable busy-stats for execlistsChris Wilson2020-04-301-33/+11
* drm/i915/gt: Keep a no-frills swappable copy of the default context stateChris Wilson2020-04-291-19/+6
* drm/i915/execlists: Verify we don't submit two identical CCIDsChris Wilson2020-04-281-9/+28
* drm/i915/execlists: Track inflight CCIDChris Wilson2020-04-281-7/+22
* drm/i915/execlists: Avoid reusing the same logical CCIDChris Wilson2020-04-281-32/+25
* drm/i915/gt: Sanitize GT firstChris Wilson2020-04-271-0/+3
* drm/i915/execlists: Check preempt-timeout target before submit_portsChris Wilson2020-04-271-1/+1
* drm/i915: Use indirect ctx bb to mend CMD_BUF_CCTLMika Kuoppala2020-04-251-3/+109
* drm/i915: Add per ctx batchbuffer wa for timestampMika Kuoppala2020-04-251-12/+121
* drm/i915: Add engine scratch register to live_lrc_fixedMika Kuoppala2020-04-251-0/+12
* drm/i915: Make define for lrc state offsetMika Kuoppala2020-04-241-4/+4
* drm/i915/selftests: Add context batchbuffers registers to live_lrc_fixedMika Kuoppala2020-04-241-55/+73
* drm/i915/gt: Carefully order virtual_submission_taskletChris Wilson2020-04-231-2/+5
* drm/i915/execlists: Drop request-before-CS assertionChris Wilson2020-04-221-26/+7
* drm/i915/gt: Poison residual state [HWSP] across resume.Chris Wilson2020-04-211-1/+22
* drm/i915/gt: Scrub execlists state on resumeChris Wilson2020-04-171-34/+38
* drm/i915/gt: prefer struct drm_device based loggingJani Nikula2020-04-081-2/+2
* drm/i915/gt: Yield the timeslice if caught waiting on a user semaphoreChris Wilson2020-04-071-6/+35
* drm/i915/gt: Free request pool from virtual enginesChris Wilson2020-04-031-0/+2
* drm/i915/execlists: Peek at the next submission for error interruptsChris Wilson2020-04-021-1/+40
* drm/i915/execlists: Pause CS flow before resetChris Wilson2020-03-311-0/+1
* drm/i915/gt: Include a few tracek for timeslicingChris Wilson2020-03-311-3/+17
* drm/i915/execlists: Double check breadcrumb before crying foulChris Wilson2020-03-311-7/+27
* drm/i915/execlists: Explicitly reset both reg and context runtimeChris Wilson2020-03-301-11/+13
* drm/i915/execlists: Include priority info in trace_portsChris Wilson2020-03-301-8/+21
* drm/i915/execlists: Workaround switching back to a completed contextChris Wilson2020-03-271-3/+23
* drm/i915/gt: Stage the transfer of the virtual breadcrumbChris Wilson2020-03-251-5/+15
* drm/i915/execlists: Pull tasklet interrupt-bh local to direct submissionChris Wilson2020-03-251-0/+7
* drm/i915/execlists: Drop setting sibling priority hint on virtual enginesChris Wilson2020-03-251-3/+1
* drm/i915: Rely on direct submission to the queueChris Wilson2020-03-231-4/+1
* drm/i915/lrc: convert to struct drm_device based logging macros.Wambui Karuga2020-03-191-5/+9