aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gt/selftest_lrc.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2019-11-01drm/i915/selftests: Start kthreads before stoppingChris Wilson1-0/+2
2019-10-29drm/i915/gt: Make timeslice duration configurableChris Wilson1-4/+13
2019-10-28drm/i915/selftests: Check a few more fixed locations within the context imageChris Wilson1-1/+26
2019-10-26drm/i915/tgl: Adjust the location of RING_MI_MODE in the context imageChris Wilson1-0/+70
2019-10-23drm/i915/execlists: Cancel banned contexts on schedule-outChris Wilson1-0/+321
2019-10-23drm/i915/execlists: Force preemptionChris Wilson1-0/+100
2019-10-22drm/i915: Drop assertion that ce->pin_mutex guards state updatesChris Wilson1-5/+0
2019-10-18drm/i915/execlists: Don't merely skip submission if maybe timeslicingChris Wilson1-5/+163
2019-10-18drm/i915: Pass in intel_gt at some for_each_engine sitesTvrtko Ursulin1-19/+19
2019-10-16drm/i915/selftests: Teach execlists to take intel_gt as its argumentChris Wilson1-147/+143
2019-10-16drm/i915/selftests: Drop stale struct_mutexChris Wilson1-8/+1
2019-10-14drm/i915/selftests: Check that GPR are cleared for new contextsChris Wilson1-19/+166
2019-10-14drm/i915/selftests: Check known register values within the contextChris Wilson1-0/+126
2019-10-10drm/i915/selftests: Check that registers are preserved between virtual enginesChris Wilson1-0/+180
2019-10-07drm/i915/selftests: Appease lockdepChris Wilson1-2/+2
2019-10-04drm/i915/selftests: Drop vestigal struct_mutex guardsChris Wilson1-124/+24
2019-10-04drm/i915: Move context management under GEMChris Wilson1-1/+5
2019-10-04drm/i915: Drop struct_mutex from around i915_retire_requests()Chris Wilson1-12/+11
2019-10-04drm/i915: Coordinate i915_active with its own mutexChris Wilson1-3/+7
2019-10-03drm/i915/selftests: Exercise potential false lite-restoreChris Wilson1-0/+180
2019-09-27drm/i915: Pass intel_gt to has-reset?Chris Wilson1-1/+1
2019-09-24drm/i915/selftests: Verify the LRC register layout between init and HWChris Wilson1-0/+142
2019-09-20drm/i915: Mark i915_request.timeline as a volatile, rcu pointerChris Wilson1-1/+1
2019-09-12drm/i915/selftests: Keep the engine awake while we keep for preemptionChris Wilson1-0/+10
2019-08-19drm/i915: Serialize against vma movesChris Wilson1-3/+5
2019-08-12drm/i915/selftests: Prevent the timeslice expiring during suppression testsChris Wilson1-1/+4
2019-08-08drm/i915: Fix up the inverse mapping for default ctx->engines[]Chris Wilson1-1/+1
2019-08-06drm/i915/gt: Move the [class][inst] lookup for engines onto the GTChris Wilson1-6/+9
2019-07-31drm/i915/selftests: Pass intel_context to igt_spinnerChris Wilson1-48/+67
2019-07-16drm/i915/execlists: Disable preemption under GVTChris Wilson1-0/+6
2019-07-15drm/i915/selftests: Ignore self-preemption suppression under gvtChris Wilson1-0/+3
2019-07-12drm/i915/gt: Use intel_gt as the primary object for handling resetsChris Wilson1-19/+19
2019-07-09drm/i915: add infrastructure to hold off preemption on a requestLionel Landwerlin1-0/+109
2019-07-09drm/i915/selftests: Fill in a little more of the dummy fenceChris Wilson1-0/+4
2019-07-03drm/i915/selftests: Common live setup/teardownChris Wilson1-15/+1
2019-06-20drm/i915/execlists: Minimalistic timeslicingChris Wilson1-0/+223
2019-06-19drm/i915: Stop passing I915_WAIT_LOCKED to i915_request_wait()Chris Wilson1-15/+9
2019-06-14drm/i915: update rpm_get/put to use the rpm structureDaniele Ceraolo Spurio1-18/+18
2019-06-11drm/i915: Pull kref into i915_address_spaceChris Wilson1-1/+1
2019-05-29drm/i915: selftest_lrc: Check the correct variableDan Carpenter1-2/+2
2019-05-28drm/i915: Move GEM object domain management from struct_mutex to localChris Wilson1-0/+2
2019-05-28drm/i915: Move more GEM objects under gem/Chris Wilson1-2/+5
2019-05-22drm/i915/execlists: Virtual engine bondingChris Wilson1-0/+191
2019-05-22drm/i915: Apply an execution_mask to the virtual_engineChris Wilson1-0/+131
2019-05-22drm/i915: Load balancing across a virtual engineChris Wilson1-0/+180
2019-05-17drm/i915: Bump signaler priority on adding a waiterChris Wilson1-4/+8
2019-05-07drm/i915: Only reschedule the submission tasklet if preemption is possibleChris Wilson1-1/+6
2019-04-26drm/i915: Move i915_request_alloc into selftests/Chris Wilson1-6/+7
2019-04-24drm/i915: Move GraphicsTechnology files under gt/Chris Wilson1-0/+1324