linux/drivers/gpu/drm/i915/selftests
Chris Wilson 170594502c drm/i915: Test coherency of and barriers between cache domains
Write into an object using WB, WC, GTT, and GPU paths and make sure that
our internal API is sufficient to ensure coherent reads and writes.

v2: Avoid invalid free upon allocation error

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Matthew Auld <matthew.auld@intel.com>
Link: http://patchwork.freedesktop.org/patch/msgid/20170213171558.20942-21-chris@chris-wilson.co.uk
2017-02-13 20:45:45 +00:00
..
huge_gem_object.c drm/i915: Create a fake object for testing huge allocations 2017-02-13 20:45:34 +00:00
huge_gem_object.h drm/i915: Create a fake object for testing huge allocations 2017-02-13 20:45:34 +00:00
i915_gem_coherency.c drm/i915: Test coherency of and barriers between cache domains 2017-02-13 20:45:45 +00:00
i915_gem_object.c drm/i915: Test exhaustion of the mmap space 2017-02-13 20:45:45 +00:00
i915_gem_request.c drm/i915: Live testing of empty requests 2017-02-13 20:45:41 +00:00
i915_live_selftests.h drm/i915: Test coherency of and barriers between cache domains 2017-02-13 20:45:45 +00:00
i915_mock_selftests.h drm/i915: Add selftests for object allocation, phys 2017-02-13 20:45:42 +00:00
i915_random.c
i915_random.h
i915_selftest.c
intel_breadcrumbs.c drm/i915: Mock infrastructure for request emission 2017-02-13 20:45:31 +00:00
mock_context.c drm/i915: Mock infrastructure for request emission 2017-02-13 20:45:31 +00:00
mock_context.h drm/i915: Mock infrastructure for request emission 2017-02-13 20:45:31 +00:00
mock_drm.c drm/i915: Mock the GEM device for self-testing 2017-02-13 20:45:28 +00:00
mock_drm.h drm/i915: Mock the GEM device for self-testing 2017-02-13 20:45:28 +00:00
mock_engine.c drm/i915: Mock infrastructure for request emission 2017-02-13 20:45:31 +00:00
mock_engine.h drm/i915: Mock infrastructure for request emission 2017-02-13 20:45:31 +00:00
mock_gem_device.c drm/i915: Mock infrastructure for request emission 2017-02-13 20:45:31 +00:00
mock_gem_device.h drm/i915: Mock infrastructure for request emission 2017-02-13 20:45:31 +00:00
mock_gem_object.h drm/i915: Mock the GEM device for self-testing 2017-02-13 20:45:28 +00:00
mock_gtt.c drm/i915: Mock a GGTT for self-testing 2017-02-13 20:45:30 +00:00
mock_gtt.h drm/i915: Mock a GGTT for self-testing 2017-02-13 20:45:30 +00:00
mock_request.c drm/i915: Mock infrastructure for request emission 2017-02-13 20:45:31 +00:00
mock_request.h drm/i915: Mock infrastructure for request emission 2017-02-13 20:45:31 +00:00
scatterlist.c