summaryrefslogtreecommitdiff
path: root/tests/i915/gem_ctx_shared.c
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2020-01-29 10:46:58 +0000
committerChris Wilson <chris@chris-wilson.co.uk>2020-01-29 11:02:27 +0000
commit8835c97dcf650cdf220786d2da9fa4e5c3bc69fa (patch)
tree0ec51819013afc658c96bd47611ecfd5c37f4868 /tests/i915/gem_ctx_shared.c
parent5e7f677dac9c01906f43360fc2023b036ccef9d8 (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.c10
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);