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