Lines Matching defs:gt

6 #include "gt/intel_gt_print.h"
51 struct intel_gt *gt = arg;
59 if (!intel_has_gpu_reset(gt))
62 wakeref = intel_runtime_pm_get(gt->uncore->rpm);
63 engine = intel_selftest_find_any_engine(gt);
70 gt_err(gt, "Failed to create context %d: %pe\n", i, ce);
91 gt_err(gt, "Failed to create request %d: %pe\n", i, rq);
101 gt_err(gt, "Last request failed to complete: %pe\n", ERR_PTR(ret));
109 intel_gt_retire_requests(gt);
113 intel_gt_handle_error(engine->gt, -1, 0, "selftest reset");
116 ret = intel_gt_wait_for_idle(gt, HZ);
118 gt_err(gt, "GT failed to idle: %pe\n", ERR_PTR(ret));
126 intel_runtime_pm_put(gt->uncore->rpm, wakeref);
146 struct intel_gt *gt = arg;
147 struct intel_guc *guc = &gt->uc.guc;
162 wakeref = intel_runtime_pm_get(gt->uncore->rpm);
163 engine = intel_selftest_find_any_engine(gt);
175 ret = igt_spinner_init(&spin, engine->gt);
256 ret = intel_gt_wait_for_idle(gt, HZ * 30);
276 intel_gt_wait_for_idle(gt, HZ * 30);
282 intel_runtime_pm_put(gt->uncore->rpm, wakeref);
312 struct intel_gt *gt = arg;
317 struct intel_engine_cs *engine = intel_selftest_find_any_engine(gt);
324 wakeref = intel_runtime_pm_get(gt->uncore->rpm);
329 gt_err(gt, "Failed to create spinner request: %pe\n", ce);
333 ret = igt_spinner_init(&spin, engine->gt);
335 gt_err(gt, "Failed to create spinner: %pe\n", ERR_PTR(ret));
344 gt_err(gt, "Failed to create spinner request: %pe\n", rq);
350 gt_err(gt, "Failed to add Spinner request: %pe\n", ERR_PTR(ret));
354 gt->uc.guc.fast_response_selftest = 1;
356 ret = bad_h2g(&gt->uc.guc);
358 gt_err(gt, "Failed to send H2G: %pe\n", ERR_PTR(ret));
362 ret = wait_for(gt->uc.guc.fast_response_selftest != 1 || i915_request_completed(rq),
365 gt_err(gt, "Request wait failed: %pe\n", ERR_PTR(ret));
370 gt_err(gt, "Spinner died waiting for fast request error!\n");
375 if (gt->uc.guc.fast_response_selftest != 2) {
376 gt_err(gt, "Unexpected fast response count: %d\n",
377 gt->uc.guc.fast_response_selftest);
386 gt_err(gt, "Request failed to complete: %pe\n", ERR_PTR(ret));
399 intel_runtime_pm_put(gt->uncore->rpm, wakeref);
410 struct intel_gt *gt = to_gt(i915);
412 if (intel_gt_is_wedged(gt))
415 if (!intel_uc_uses_guc_submission(&gt->uc))
418 return intel_gt_live_subtests(tests, gt);