aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/selftests (follow)
AgeCommit message (Expand)AuthorFilesLines
2017-03-16drm/i915: Split I915_RESET_IN_PROGRESS into two flagsChris Wilson1-6/+12
2017-03-13drm/i915/selftests: Catch error from mock_file()Chris Wilson1-1/+5
2017-03-13drm/i915/selftests: Fix error path for ggtt walk_hole()Chris Wilson1-6/+7
2017-03-10drivers/gpu/drm/i915/selftests/i915_selftest.c: fix build with gcc-4.4.4Andrew Morton1-2/+2
2017-03-09drm/i915/selftests: exercise cache domain evictionMatthew Auld1-0/+90
2017-03-09drm/i915/selftests: don't leak the gem objectMatthew Auld1-2/+7
2017-03-03drm/i915: Split breadcrumbs spinlock into twoChris Wilson1-2/+2
2017-03-03drm/i915: Generalise wait for execlists to be idleChris Wilson1-1/+1
2017-02-25drm/i915: Assert all sg are initialised in fake_dma_object for selftestsChris Wilson1-0/+2
2017-02-24drm/i915: Timeout lowlevel_hole GTT selftest earlyChris Wilson1-6/+7
2017-02-23drm/i915: Exercise request cancellation using a mock selftestChris Wilson3-0/+85
2017-02-23drm/i915: Protect the request->global_seqno with the engine->timeline lockChris Wilson1-3/+3
2017-02-15drm/i915: Convert clflushed pagetables over to WC mapsChris Wilson1-4/+4
2017-02-14drm/i915: Silence compiler warning for seltests/i915_gem_coherencyChris Wilson1-1/+1
2017-02-14drm/i915: Silence compiler for GTT selftestsChris Wilson1-1/+1
2017-02-14drm/i915: Avoid overflow in computing pot_hole loop terminationChris Wilson1-1/+1
2017-02-14drm/i915: Emit to ringbuffer directlyTvrtko Ursulin1-16/+17
2017-02-13drm/i915: Add initial selftests for hang detection and resetsChris Wilson2-0/+538
2017-02-13drm/i915: Exercise crossing pot boundaries in the GTTChris Wilson1-0/+94
2017-02-13drm/i915: Exercise manipulate of single pages in the GGTTChris Wilson1-0/+91
2017-02-13drm/i915: Add mock tests for GTT/VMA handlingChris Wilson1-0/+43
2017-02-13drm/i915: Add mock exercise for i915_gem_gtt_insertChris Wilson1-0/+208
2017-02-13drm/i915: Add mock exercise for i915_gem_gtt_reserveChris Wilson2-0/+196
2017-02-13drm/i915: Initial selftests for exercising evictionChris Wilson2-0/+261
2017-02-13drm/i915: Force an aliasing_ppgtt test for context executionChris Wilson1-3/+58
2017-02-13drm/i915: Live testing for context executionChris Wilson2-0/+405
2017-02-13drm/i915: Test creation of partial VMAChris Wilson1-0/+192
2017-02-13drm/i915: Verify page layout for rotated VMAChris Wilson1-0/+179
2017-02-13drm/i915: Exercise i915_vma_pin/i915_vma_insertChris Wilson1-0/+151
2017-02-13drm/i915: Test creation of VMAChris Wilson2-0/+225
2017-02-13drm/i915: Use fault-injection to force the shrinker to run in live GTT testsChris Wilson1-0/+98
2017-02-13drm/i915: Live testing of lowlevel GTT operationsChris Wilson1-0/+98
2017-02-13drm/i915: Exercise filling and removing random ranges from the live GTTChris Wilson1-0/+113
2017-02-13drm/i915: Fill different pages of the GTTChris Wilson1-0/+93
2017-02-13drm/i915: Exercise filling the top/bottom portions of the global GTTChris Wilson1-1/+60
2017-02-13drm/i915: Exercise filling the top/bottom portions of the ppgttChris Wilson1-0/+362
2017-02-13drm/i915: Add initial selftests for i915_gem_gttChris Wilson2-0/+100
2017-02-13drm/i915: Add a live dmabuf selftestChris Wilson2-0/+10
2017-02-13drm/i915: Add some mock tests for dmabuf interopChris Wilson4-0/+512
2017-02-13drm/i915: Sanity check all registers for matching fw domainsChris Wilson1-0/+59
2017-02-13drm/i915: Test all fw tables during mock selftestsChris Wilson2-13/+37
2017-02-13drm/i915: Move uncore selfchecks to live selftest infrastructureChris Wilson2-0/+101
2017-02-13drm/i915: Test coherency of and barriers between cache domainsChris Wilson2-0/+385
2017-02-13drm/i915: Test exhaustion of the mmap spaceChris Wilson1-0/+138
2017-02-13drm/i915: Test partial mappingsChris Wilson1-0/+293
2017-02-13drm/i915: Add a live seftest for GEM objectsChris Wilson2-0/+50
2017-02-13drm/i915: Add selftests for object allocation, physChris Wilson2-0/+121
2017-02-13drm/i915: Live testing of empty requestsChris Wilson1-0/+155
2017-02-13drm/i915: Test request ordering between enginesChris Wilson1-0/+132
2017-02-13drm/i915: Test simultaneously submitting requests to all enginesChris Wilson1-0/+184