summaryrefslogtreecommitdiff
path: root/tests/i915/gem_mmap_wc.c
diff options
context:
space:
mode:
authorCaz Yokoyama <caz.yokoyama@intel.com>2020-12-03 09:01:51 -0800
committerChris Wilson <chris@chris-wilson.co.uk>2020-12-22 10:29:13 +0000
commitc86629de6ef6d16e5e8b5e80ce12f8b271c2c5b5 (patch)
tree237bd94ae62b9311f1640e2a606cc4c003f1ea5f /tests/i915/gem_mmap_wc.c
parentc95748defb28d7eb3e7b477cdac4709190ac61e1 (diff)
i915/gem_mmap_wc.c: set-cache-level runs only with display
The subtest, set-cache-level calls do_ioctl() with DRM_IOCTL_MODE_GETRESOURCES, DRM_IOCTL_MODE_GETCRTC and DRM_IOCTL_MODE_CURSOR. They are display related IOCTL. Therefore, set-cache-level is skipped on the platforms which do not have display. Cc: Chris Wilson <chris.p.wilson@intel.com> Cc: James Ausmus <james.ausmus@intel.com> Cc: Petri Latvala <petri.latvala@intel.com> Reviewed-by: Ashutosh Dixit <ashutosh.dixit@intel.com> Signed-off-by: Caz Yokoyama <caz.yokoyama@intel.com> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'tests/i915/gem_mmap_wc.c')
-rw-r--r--tests/i915/gem_mmap_wc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/i915/gem_mmap_wc.c b/tests/i915/gem_mmap_wc.c
index d80fab25..cd2c8f83 100644
--- a/tests/i915/gem_mmap_wc.c
+++ b/tests/i915/gem_mmap_wc.c
@@ -394,7 +394,7 @@ test_set_cache_level(int fd)
memset(&res, 0, sizeof(res));
res.count_crtcs = 32;
res.crtc_id_ptr = to_user_pointer(crtc);
- do_ioctl(fd, DRM_IOCTL_MODE_GETRESOURCES, &res);
+ igt_skip_on(igt_ioctl(fd, DRM_IOCTL_MODE_GETRESOURCES, &res));
for (n = 0; n < res.count_crtcs; n++) {
struct drm_mode_crtc mode;