summaryrefslogtreecommitdiff
path: root/tests/i915/gem_exec_schedule.c
diff options
context:
space:
mode:
authorVinay Belgaumkar <vinay.belgaumkar@intel.com>2020-01-22 16:25:17 -0800
committerChris Wilson <chris@chris-wilson.co.uk>2020-01-27 10:38:48 +0000
commit2e04a36cb5eba1a979bce80b58c35687f324f066 (patch)
tree7862df4eaf1f40aa1b774d85eadbaacf3561fa2a /tests/i915/gem_exec_schedule.c
parent5f7867dbf9ab40ca1ac2f5f2e5928511bafe0a67 (diff)
tests/i915/gem_exec_schedule: Use mmap__device_coherent
Replace calls to mmap_gtt with mmap__device_coherent for platforms where aperture is not available. Signed-off-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'tests/i915/gem_exec_schedule.c')
-rw-r--r--tests/i915/gem_exec_schedule.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/i915/gem_exec_schedule.c b/tests/i915/gem_exec_schedule.c
index 0b6826fd..a2098586 100644
--- a/tests/i915/gem_exec_schedule.c
+++ b/tests/i915/gem_exec_schedule.c
@@ -252,7 +252,7 @@ static void independent(int fd, unsigned int engine)
igt_require(engine != 0);
scratch = gem_create(fd, 4096);
- ptr = gem_mmap__gtt(fd, scratch, 4096, PROT_READ);
+ ptr = gem_mmap__device_coherent(fd, scratch, 0, 4096, PROT_READ);
igt_assert_eq(ptr[0], 0);
fence = igt_cork_plug(&cork, fd);
@@ -1410,7 +1410,7 @@ static void reorder_wide(int fd, unsigned ring)
gem_context_set_priority(fd, execbuf.rsvd1, n);
obj[1].handle = gem_create(fd, sz);
- batch = gem_mmap__gtt(fd, obj[1].handle, sz, PROT_WRITE);
+ batch = gem_mmap__device_coherent(fd, obj[1].handle, 0, sz, PROT_WRITE);
gem_set_domain(fd, obj[1].handle, I915_GEM_DOMAIN_GTT, I915_GEM_DOMAIN_GTT);
for (int m = 0; m < ring_size; m++) {