#include "intel_engine_pm.h"
#include "selftests/igt_flush_test.h"
static struct i915_vma *create_wally(struct intel_engine_cs *engine)
{ … }
static int context_sync(struct intel_context *ce)
{ … }
static int new_context_sync(struct intel_engine_cs *engine)
{ … }
static int mixed_contexts_sync(struct intel_engine_cs *engine, u32 *result)
{ … }
static int double_context_sync_00(struct intel_engine_cs *engine, u32 *result)
{ … }
static int kernel_context_sync_00(struct intel_engine_cs *engine, u32 *result)
{ … }
static int __live_ctx_switch_wa(struct intel_engine_cs *engine)
{ … }
static int live_ctx_switch_wa(void *arg)
{ … }
int intel_ring_submission_live_selftests(struct drm_i915_private *i915)
{ … }