linux_dsm_epyc7002/drivers/gpu/drm/i915/selftests
Chris Wilson 3abd6143f9 drm/i915/selftests: verify_gt_engine_wa() needs rpm wakeref
The mmio readback for verify_gt_engine_wa() also needs a runtime-pm
wakeref, so effectively do the entirety of both engine workarounds
tests. As such simplify the rpm behaviour here by acquiring the wakeref
for the whole of each subtest. It would be still useful to later verify
the registers retain their magic values across rpm suspend/resume.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20181206180713.6827-1-chris@chris-wilson.co.uk
2018-12-06 20:45:09 +00:00
..
huge_gem_object.c
huge_gem_object.h
huge_pages.c drm/i915/selftests: Reorder request allocation vs vma pinning 2018-12-04 17:53:19 +00:00
i915_gem_coherency.c
i915_gem_context.c drm/i915/selftests: Test vm isolation 2018-10-29 18:15:25 +00:00
i915_gem_dmabuf.c
i915_gem_evict.c
i915_gem_gtt.c drm/i915: Mark up GTT sizes as u64 2018-10-26 09:20:05 +01:00
i915_gem_object.c
i915_gem.c
i915_live_selftests.h
i915_mock_selftests.h
i915_random.c
i915_random.h
i915_request.c
i915_selftest.c
i915_sw_fence.c
i915_syncmap.c
i915_timeline.c
i915_vma.c
igt_flush_test.c
igt_flush_test.h
igt_reset.c drm/i915/selftests: Add tests for GT and engine workaround verification 2018-12-04 12:23:19 +00:00
igt_reset.h drm/i915/selftests: Add tests for GT and engine workaround verification 2018-12-04 12:23:19 +00:00
igt_spinner.c drm/i915/selftests: Reorder request allocation vs vma pinning 2018-12-04 17:53:19 +00:00
igt_spinner.h drm/i915/selftests: Extract spinner code 2018-11-30 15:09:00 +00:00
igt_wedge_me.h
intel_breadcrumbs.c
intel_engine_cs.c
intel_guc.c
intel_hangcheck.c drm/i915/selftests: Reorder request allocation vs vma pinning 2018-12-04 17:53:19 +00:00
intel_lrc.c drm/i915/selftests: Extract spinner code 2018-11-30 15:09:00 +00:00
intel_uncore.c
intel_workarounds.c drm/i915/selftests: verify_gt_engine_wa() needs rpm wakeref 2018-12-06 20:45:09 +00:00
lib_sw_fence.c
lib_sw_fence.h
mock_context.c
mock_context.h
mock_dmabuf.c
mock_dmabuf.h
mock_drm.c
mock_drm.h
mock_engine.c drm/i915/selftests: Workaround an issue with unused lockdep subclass 2018-11-16 08:38:21 +00:00
mock_engine.h
mock_gem_device.c
mock_gem_device.h
mock_gem_object.h
mock_gtt.c
mock_gtt.h
mock_request.c
mock_request.h
mock_timeline.c
mock_timeline.h
mock_uncore.c
mock_uncore.h
scatterlist.c