diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2020-01-29 10:46:58 +0000 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2020-01-29 11:02:27 +0000 |
commit | 8835c97dcf650cdf220786d2da9fa4e5c3bc69fa (patch) | |
tree | 0ec51819013afc658c96bd47611ecfd5c37f4868 /tests/i915/gem_ctx_shared.c | |
parent | 5e7f677dac9c01906f43360fc2023b036ccef9d8 (diff) |
i915/gem_ctx_shared: Convert to gem_mmap__device_coherent
The only use for mmap__gtt here was to gain coherent access to the
buffer, so can be simply converted over to mmap__device_coherent.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Mika Kuoppala <mika.kuoppala@linux.intel.com>
Diffstat (limited to 'tests/i915/gem_ctx_shared.c')
-rw-r--r-- | tests/i915/gem_ctx_shared.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/tests/i915/gem_ctx_shared.c b/tests/i915/gem_ctx_shared.c index 30e37c3c..820b96c1 100644 --- a/tests/i915/gem_ctx_shared.c +++ b/tests/i915/gem_ctx_shared.c @@ -605,7 +605,7 @@ static void independent(int i915, unsigned ring, unsigned flags) for (int i = 0; i < ARRAY_SIZE(priorities); i++) { uint32_t *ptr; - ptr = gem_mmap__gtt(i915, handle[i], 4096, PROT_READ); + ptr = gem_mmap__device_coherent(i915, handle[i], 0, 4096, PROT_READ); gem_set_domain(i915, handle[i], /* no write hazard lies! */ I915_GEM_DOMAIN_GTT, I915_GEM_DOMAIN_GTT); gem_close(i915, handle[i]); @@ -650,7 +650,7 @@ static void reorder(int i915, unsigned ring, unsigned flags) gem_context_destroy(i915, ctx[LO]); gem_context_destroy(i915, ctx[HI]); - ptr = gem_mmap__gtt(i915, scratch, 4096, PROT_READ); + ptr = gem_mmap__device_coherent(i915, scratch, 0, 4096, PROT_READ); gem_set_domain(i915, scratch, /* no write hazard lies! */ I915_GEM_DOMAIN_GTT, I915_GEM_DOMAIN_GTT); gem_close(i915, scratch); @@ -705,7 +705,7 @@ static void promotion(int i915, unsigned ring) gem_context_destroy(i915, ctx[LO]); gem_context_destroy(i915, ctx[HI]); - ptr = gem_mmap__gtt(i915, dep, 4096, PROT_READ); + ptr = gem_mmap__device_coherent(i915, dep, 0, 4096, PROT_READ); gem_set_domain(i915, dep, /* no write hazard lies! */ I915_GEM_DOMAIN_GTT, I915_GEM_DOMAIN_GTT); gem_close(i915, dep); @@ -713,7 +713,7 @@ static void promotion(int i915, unsigned ring) igt_assert_eq_u32(ptr[0], ctx[HI]); munmap(ptr, 4096); - ptr = gem_mmap__gtt(i915, result, 4096, PROT_READ); + ptr = gem_mmap__device_coherent(i915, result, 0, 4096, PROT_READ); gem_set_domain(i915, result, /* no write hazard lies! */ I915_GEM_DOMAIN_GTT, I915_GEM_DOMAIN_GTT); gem_close(i915, result); @@ -768,7 +768,7 @@ static void smoketest(int i915, unsigned ring, unsigned timeout) } igt_waitchildren(); - ptr = gem_mmap__gtt(i915, scratch, 4096, PROT_READ); + ptr = gem_mmap__device_coherent(i915, scratch, 0, 4096, PROT_READ); gem_set_domain(i915, scratch, /* no write hazard lies! */ I915_GEM_DOMAIN_GTT, I915_GEM_DOMAIN_GTT); gem_close(i915, scratch); |