aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/gpu/drm/i915/gt/intel_engine_cs.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2020-05-06drm/i915/gt: Yield the timeslice if caught waiting on a user semaphoreChris Wilson1-0/+6
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
2019-12-21drm/i915: Remove i915->kernel_contextChris Wilson1-14/+9
2019-12-20drm/i915: Drop GEM context as a direct link from i915_requestChris Wilson1-3/+3
2019-12-19drm/i915/gt: Track engine round-trip timesChris Wilson1-0/+3
2019-12-13drm/i915: Introduce new macros for tracingVenkata Sandeep Dhanalakota1-3/+3
2019-12-05drm/i915/gt: Replace I915_READ with intel_uncore_readAndi Shyti1-12/+12
2019-11-28drm/i915/selftests: Try to show where the pulse wentChris Wilson1-0/+2
2019-11-25drm/i915/gt: Schedule request retirement when timeline idlesChris Wilson1-3/+5
2019-11-11drm/i915: Protect context while grabbing its name for the requestChris Wilson1-0/+2
2019-11-07drm/i915/gt: Defer engine registration until fully initialisedChris Wilson1-1/+2
2019-10-29drm/i915/gt: Make timeslice duration configurableChris Wilson1-0/+2
2019-10-29drm/i915: Don't try to place HWS in non-existing mappable regionMichal Wajdeczko1-1/+1
2019-10-24drm/i915/gt: Split intel_ring_submissionChris Wilson1-0/+1
2019-10-23drm/i915/gt: Replace hangcheck by heartbeatsChris Wilson1-3/+9
2019-10-23drm/i915/execlists: Force preemptionChris Wilson1-1/+4
2019-10-23drm/i915/gt: Try to more gracefully quiesce the system before resetsChris Wilson1-1/+19
2019-10-22drm/i915: Pass intel_gt to intel_engines_initTvrtko Ursulin1-5/+5
2019-10-22drm/i915: Pass intel_gt to intel_engines_setupTvrtko Ursulin1-5/+5
2019-10-22drm/i915: Pass intel_gt to intel_engines_cleanupTvrtko Ursulin1-7/+8
2019-10-22drm/i915: Pass intel_gt to intel_setup_engine_capabilitiesTvrtko Ursulin1-3/+3
2019-10-22drm/i915: Pass intel_gt to intel_engines_init_mmioTvrtko Ursulin1-4/+5
2019-10-18drm/i915: Pass in intel_gt at some for_each_engine sitesTvrtko Ursulin1-2/+2
2019-10-18drm/i915: Make for_each_engine_masked work on intel_gtTvrtko Ursulin1-0/+5
2019-10-16drm/i915/execlist: Trim immediate timeslice expiryChris Wilson1-9/+21
2019-10-09drm/i915/gt: execlists->active is serialised by the taskletChris Wilson1-9/+7
2019-10-08drm/i915/gt: Give engine->kernel_context distinct timeline lock classesChris Wilson1-0/+9
2019-10-08drm/i915/gt: Flush submission tasklet before waiting/retiringChris Wilson1-13/+20
2019-10-07drm/i915/gt: Prefer local path to runtime powermanagementChris Wilson1-2/+2
2019-09-27drm/i915: check for kernel_contextMatthew Auld1-2/+4