summaryrefslogtreecommitdiff
path: root/lib/drmtest.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/drmtest.c')
-rw-r--r--lib/drmtest.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/lib/drmtest.c b/lib/drmtest.c
index 6c0a0e38..6506791b 100644
--- a/lib/drmtest.c
+++ b/lib/drmtest.c
@@ -106,6 +106,11 @@ bool is_i915_device(int fd)
return __is_device(fd, "i915");
}
+bool is_vc4_device(int fd)
+{
+ return __is_device(fd, "vc4");
+}
+
static bool has_known_intel_chipset(int fd)
{
struct drm_i915_getparam gp;
@@ -484,3 +489,8 @@ void igt_require_intel(int fd)
{
igt_require(is_i915_device(fd) && has_known_intel_chipset(fd));
}
+
+void igt_require_vc4(int fd)
+{
+ igt_require(is_vc4_device(fd));
+}