Message ID | 1457448699-9778-3-git-send-email-tomeu.vizoso@collabora.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
diff --git a/lib/drmtest.c b/lib/drmtest.c index b00f423d539b..2f847c85c30a 100644 --- a/lib/drmtest.c +++ b/lib/drmtest.c @@ -401,3 +401,8 @@ int drm_open_driver_render(int chipset) return fd; } + +void igt_require_intel(int fd) +{ + igt_require(is_i915_device(fd) && has_known_intel_chipset(fd)); +} diff --git a/lib/drmtest.h b/lib/drmtest.h index 9fcab9316bc4..af7da37d5ff8 100644 --- a/lib/drmtest.h +++ b/lib/drmtest.h @@ -82,6 +82,8 @@ int __drm_open_driver(int chipset); void gem_quiescent_gpu(int fd); +void igt_require_intel(int fd); + /** * do_or_die: * @x: command
Add function that requires that the driver we are talking to is i915. This allows us to skip subtests that are specific to that driver. Signed-off-by: Tomeu Vizoso <tomeu.vizoso@collabora.com> --- Changes in v2: - Rename is_intel to has_known_intel_chipset as suggested by Chris Wilson. lib/drmtest.c | 5 +++++ lib/drmtest.h | 2 ++ 2 files changed, 7 insertions(+)