diff options
author | Caz Yokoyama <caz.yokoyama@intel.com> | 2020-12-03 09:01:51 -0800 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2020-12-22 10:29:13 +0000 |
commit | c86629de6ef6d16e5e8b5e80ce12f8b271c2c5b5 (patch) | |
tree | 237bd94ae62b9311f1640e2a606cc4c003f1ea5f /tests/i915/gem_mmap_wc.c | |
parent | c95748defb28d7eb3e7b477cdac4709190ac61e1 (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.c | 2 |
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; |