linux/drivers/gpu/drm/i915/gt/uc/selftest_guc_multi_lrc.c

// SPDX-License-Identifier: MIT
/*
 * Copyright �� 2019 Intel Corporation
 */

#include "gt/intel_gt_print.h"
#include "selftests/igt_spinner.h"
#include "selftests/igt_reset.h"
#include "selftests/intel_scheduler_helpers.h"
#include "gt/intel_engine_heartbeat.h"
#include "gem/selftests/mock_context.h"

static void logical_sort(struct intel_engine_cs **engines, int num_engines)
{}

static struct intel_context *
multi_lrc_create_parent(struct intel_gt *gt, u8 class,
			unsigned long flags)
{}

static void multi_lrc_context_unpin(struct intel_context *ce)
{}

static void multi_lrc_context_put(struct intel_context *ce)
{}

static struct i915_request *
multi_lrc_nop_request(struct intel_context *ce)
{}

static int __intel_guc_multi_lrc_basic(struct intel_gt *gt, unsigned int class)
{}

static int intel_guc_multi_lrc_basic(void *arg)
{}

int intel_guc_multi_lrc_live_selftests(struct drm_i915_private *i915)
{}