xref: /linux/drivers/gpu/drm/i915/selftests/igt_reset.h (revision 976e3645923bdd2fe7893aae33fd7a21098bfb28)
128d6ccceSTvrtko Ursulin /*
228d6ccceSTvrtko Ursulin  * SPDX-License-Identifier: MIT
328d6ccceSTvrtko Ursulin  *
428d6ccceSTvrtko Ursulin  * Copyright © 2018 Intel Corporation
528d6ccceSTvrtko Ursulin  */
628d6ccceSTvrtko Ursulin 
728d6ccceSTvrtko Ursulin #ifndef __I915_SELFTESTS_IGT_RESET_H__
828d6ccceSTvrtko Ursulin #define __I915_SELFTESTS_IGT_RESET_H__
928d6ccceSTvrtko Ursulin 
10*cb823ed9SChris Wilson #include <linux/types.h>
1128d6ccceSTvrtko Ursulin 
12*cb823ed9SChris Wilson struct intel_gt;
13*cb823ed9SChris Wilson 
14*cb823ed9SChris Wilson void igt_global_reset_lock(struct intel_gt *gt);
15*cb823ed9SChris Wilson void igt_global_reset_unlock(struct intel_gt *gt);
16*cb823ed9SChris Wilson bool igt_force_reset(struct intel_gt *gt);
1728d6ccceSTvrtko Ursulin 
1828d6ccceSTvrtko Ursulin #endif
19