File Index
Files and directories
Sign in
FILE

selftest_engine.c

File preview with syntax highlighting.

linux-6.19.14/drivers/gpu/drm/i915/gt/selftest_engine.c C
 1// SPDX-License-Identifier: GPL-2.0
 2/*
 3 * Copyright © 2018 Intel Corporation
 4 */
 5
 6#include "i915_selftest.h"
 7#include "selftest_engine.h"
 8
 9int intel_engine_live_selftests(struct drm_i915_private *i915)
10{
11	static int (* const tests[])(struct intel_gt *) = {
12		live_engine_pm_selftests,
13		NULL,
14	};
15	struct intel_gt *gt = to_gt(i915);
16	typeof(*tests) *fn;
17
18	for (fn = tests; *fn; fn++) {
19		int err;
20
21		err = (*fn)(gt);
22		if (err)
23			return err;
24	}
25
26	return 0;
27}
~/ Read-only file preview.