Last user removed, remove the definition of gem_test_engine(). Signed-off-by: Chris Wilson <chris@xxxxxxxxxxxxxxxxxx> --- lib/i915/gem_submission.c | 49 --------------------------------------- lib/i915/gem_submission.h | 2 -- 2 files changed, 51 deletions(-) diff --git a/lib/i915/gem_submission.c b/lib/i915/gem_submission.c index 6bea6aa3d..5dc6ea93d 100644 --- a/lib/i915/gem_submission.c +++ b/lib/i915/gem_submission.c @@ -160,55 +160,6 @@ bool gem_has_guc_submission(int fd) return gem_submission_method(fd) & GEM_SUBMISSION_GUC; } -static bool is_wedged(int i915) -{ - int err = 0; - if (ioctl(i915, DRM_IOCTL_I915_GEM_THROTTLE)) - err = -errno; - return err == -EIO; -} - -/** - * gem_test_engine: - * @i915: open i915 drm file descriptor - * @engine: the engine (I915_EXEC_RING id) to exercise - * - * Execute a nop batch on the engine specified, or ALL_ENGINES for all, - * and check it executes. - */ -void gem_test_engine(int i915, unsigned int engine) -{ - const uint32_t bbe = MI_BATCH_BUFFER_END; - struct drm_i915_gem_exec_object2 obj = { }; - struct drm_i915_gem_execbuffer2 execbuf = { - .buffers_ptr = to_user_pointer(&obj), - .buffer_count = 1, - }; - - i915 = gem_reopen_driver(i915); - igt_assert(!is_wedged(i915)); - - obj.handle = gem_create(i915, 4096); - gem_write(i915, obj.handle, 0, &bbe, sizeof(bbe)); - - if (engine == ALL_ENGINES) { - const struct intel_execution_engine2 *e2; - - __for_each_physical_engine(i915, e2) { - execbuf.flags = e2->flags; - gem_execbuf(i915, &execbuf); - } - } else { - execbuf.flags = engine; - gem_execbuf(i915, &execbuf); - } - gem_sync(i915, obj.handle); - gem_close(i915, obj.handle); - - igt_assert(!is_wedged(i915)); - close(i915); -} - int gem_cmdparser_version(int i915, uint32_t engine) { int version = 0; diff --git a/lib/i915/gem_submission.h b/lib/i915/gem_submission.h index b030ed9fc..52fdb8bfc 100644 --- a/lib/i915/gem_submission.h +++ b/lib/i915/gem_submission.h @@ -46,6 +46,4 @@ static inline bool gem_has_cmdparser(int i915, uint32_t engine) bool gem_has_blitter(int i915); void gem_require_blitter(int i915); -void gem_test_engine(int fd, unsigned int engine); - #endif /* GEM_SUBMISSION_H */ -- 2.26.2 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx