aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/gt/intel_engine_cs.c
AgeCommit message (Expand)AuthorFilesLines
2020-09-09Merge tag 'drm-intel-gt-next-2020-09-07' of git://anongit.freedesktop.org/drm...Dave Airlie1-6/+28
2020-09-07drm/i915: Make sure execbuffer always passes ww state to i915_vma_pin.Maarten Lankhorst1-1/+1
2020-09-07drm/i915/gt: Distinguish the virtual breadcrumbs from the irq breadcrumbsChris Wilson1-2/+12
2020-09-07drm/i915/gt: Support multiple pinned timelinesChris Wilson1-3/+15
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-1/+1
2020-07-08drm/i915/sseu: Move sseu_info under gt_infoVenkata Sandeep Dhanalakota1-2/+2
2020-07-08drm/i915: Move the engine mask to intel_gt_infoDaniele Ceraolo Spurio1-6/+7
2020-07-08drm/i915: Move engine-related mmio init to engines_init_mmioDaniele Ceraolo Spurio1-1/+75
2020-07-08drm/i915: Use the gt in HAS_ENGINEDaniele Ceraolo Spurio1-1/+1
2020-06-19drm/i915/gt: Show the culmative runtime as part of the engine infoChris Wilson1-0/+5
2020-06-18drm/i915/gt: Always report the sample time for busy-statsChris Wilson1-5/+7
2020-06-15drm/i915/gt: Don't flush the tasklet if not setupChris Wilson1-0/+3
2020-06-15drm/i915/gt: Add a safety submission flush in the heartbeatChris Wilson1-12/+11
2020-06-10drm/i915/gt: Include context status in debug dumpsChris Wilson1-4/+8
2020-06-10drm/i915/gt: Incrementally check for rewindingChris Wilson1-1/+3
2020-06-05drm/i915/gt: Include the engine's fw-domains in the debug infoChris Wilson1-0/+2
2020-06-03drm/i915: Drop i915_request.i915 backpointerChris Wilson1-4/+2
2020-06-01drm/i915: Handle very early engine initialisation failureChris Wilson1-3/+3
2020-05-14drm/i915: Show per-engine default property values in sysfsChris Wilson1-0/+2
2020-04-30drm/i915/gt: Move the batch buffer pool from the engine to the gtChris Wilson1-4/+0
2020-04-30drm/i915/gt: Always enable busy-stats for execlistsChris Wilson1-75/+1
2020-04-29drm/i915/gt: Keep a no-frills swappable copy of the default context stateChris Wilson1-1/+1
2020-04-28drm/i915/execlists: Avoid reusing the same logical CCIDChris Wilson1-2/+2
2020-04-07drm/i915/gt: Yield the timeslice if caught waiting on a user semaphoreChris Wilson1-0/+6
2020-04-03drm/i915/gt: Free request pool from virtual enginesChris Wilson1-4/+9
2020-04-03drm/i915: Keep a per-engine request poolChris Wilson1-0/+7
2020-04-01drm/i915/gt: Align engine dump active/pendingChris Wilson1-1/+1
2020-03-31drm/i915/gt: Include the execlists CCID of each port in the engine dumpChris Wilson1-49/+56
2020-03-26drm/i915: Drop final few uses of drm_i915_private.engineChris Wilson1-4/+0
2020-03-12drm/i915/gen12: Disable preemption timeoutTvrtko Ursulin1-4/+9
2020-03-11drm/i915/gt: Use scnprintf() for avoiding potential buffer overflowTakashi Iwai1-11/+11
2020-02-28drm/i915/gt: Expose busywait duration to sysfsChris Wilson1-0/+2
2020-02-22drm/i915/gt: remove redundant assignment to variable dwColin Ian King1-1/+1
2020-02-18drm/i915/gt: Show the cumulative context runtime in engine debugChris Wilson1-3/+5
2020-02-07drm/i915/gt: Use the kernel_context to measure the breadcrumb sizeChris Wilson1-28/+19
2020-01-31drm/i915: extract engine WA programming to common resume functionDaniele Ceraolo Spurio1-0/+14
2020-01-30drm/i915: Use the async worker to avoid reclaim tainting the ggtt->mutexChris Wilson1-4/+3
2020-01-30drm/i915/engine_cs: use new drm logging macros in gt/intel_engine_cs.cWambui Karuga1-5/+6
2020-01-30drm/i915: add extra slice common debug registersLionel Landwerlin1-0/+6
2020-01-29drm/i915/gt: Hook up CS_MASTER_ERROR_INTERRUPTChris Wilson1-1/+7
2020-01-24drm/i915/gt: Flush engine parking before releaseChris Wilson1-0/+1
2020-01-22drm/i915/gt: Make WARN* drm specific where drm_priv ptr is availablePankaj Bharadiya1-4/+4
2020-01-18drm/i915/gt: Be paranoid and reset the GPU before releaseChris Wilson1-0/+16
2020-01-17drm/i915/gt: Report the currently active execlists requestChris Wilson1-0/+17
2020-01-16drm/i915/gt: Allow temporary suspension of inflight requestsChris Wilson1-0/+13
2020-01-10drm/i915: Start chopping up the GPU error captureChris Wilson1-3/+3
2019-12-24drm/i915/gt: Flush other retirees inside intel_gt_retire_requests()Chris Wilson1-5/+1
2019-12-22drm/i915/gt: Merge engine init/setup loopsChris Wilson1-75/+33
2019-12-22drm/i915/gt: Pull GT initialisation under intel_gt_init()Chris Wilson1-16/+26
2019-12-21drm/i915/gt: Repeat wait_for_idle for retirement workersChris Wilson1-1/+5