: Disable GGTT blitter prior to runtime suspend and re-enable
after runtime resume. (Oak)
v3: s/blitter_context/bind_context/g (Chris)
Signed-off-by: Nirmoy Das
Signed-off-by: Oak Zeng
---
drivers/gpu/drm/i915/i915_driver.c | 8
1 file changed, 8 insertions(+)
diff --git a/drivers/gpu/drm
Chris)
- Move ggtt invalidate from _fixed_pte function to caller, more
efficient (Piotr)
Signed-off-by: Nirmoy Das
Signed-off-by: Oak Zeng
---
drivers/gpu/drm/i915/gt/intel_ggtt.c | 190 +++
1 file changed, 190 insertions(+)
diff --git a/drivers/gpu/drm/i915/gt/intel_g
/blitter_context/bind_context/g (Chris)
Signed-off-by: Nirmoy Das
Signed-off-by: Oak Zeng
---
drivers/gpu/drm/i915/gt/intel_engine.h | 4 ++
drivers/gpu/drm/i915/gt/intel_engine_cs.c| 44 +++-
drivers/gpu/drm/i915/gt/intel_engine_types.h | 3 ++
drivers/gpu/drm/i915/gt/intel_gtt.c
: Nirmoy Das
Signed-off-by: Oak Zeng
---
drivers/gpu/drm/i915/gt/intel_engine.h | 4 ++
drivers/gpu/drm/i915/gt/intel_engine_cs.c| 44 +++-
drivers/gpu/drm/i915/gt/intel_engine_types.h | 3 ++
drivers/gpu/drm/i915/gt/intel_gtt.c | 4 ++
drivers/gpu/drm/i915/gt
prior to runtime suspend and re-enable
after runtime resume. (Oak)
Signed-off-by: Nirmoy Das
Signed-off-by: Oak Zeng
---
drivers/gpu/drm/i915/i915_driver.c | 8
1 file changed, 8 insertions(+)
diff --git a/drivers/gpu/drm/i915/i915_driver.c
b/drivers/gpu/drm/i915/i915_driver.c
index
fix the circular lock. (Oak)
Signed-off-by: Nirmoy Das
Signed-off-by: Oak Zeng
---
drivers/gpu/drm/i915/gt/intel_ggtt.c | 198 +++
1 file changed, 198 insertions(+)
diff --git a/drivers/gpu/drm/i915/gt/intel_ggtt.c
b/drivers/gpu/drm/i915/gt/intel_ggtt.c
index
Print the exact error code in test live_nop_switch,
instead of -EIO. If the test fails, we will know
the exact reason.
Signed-off-by: Oak Zeng
---
drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/drm
command is not
guaranteed to be finished. So wait for request to finish.
Signed-off-by: Oak Zeng
---
drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c
b/drivers/gpu/drm/i915/gem/selftests
Fail this test earlier if i915_request_await_dma_fence
fails.
Signed-off-by: Oak Zeng
---
drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c | 9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c
b/drivers/gpu/drm