diff options
Diffstat (limited to 'common/recipes-kernel/linux/files/0538-drm-amdgpu-use-write-confirm-for-vm_flush.patch')
-rw-r--r-- | common/recipes-kernel/linux/files/0538-drm-amdgpu-use-write-confirm-for-vm_flush.patch | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/common/recipes-kernel/linux/files/0538-drm-amdgpu-use-write-confirm-for-vm_flush.patch b/common/recipes-kernel/linux/files/0538-drm-amdgpu-use-write-confirm-for-vm_flush.patch deleted file mode 100644 index be6ea445..00000000 --- a/common/recipes-kernel/linux/files/0538-drm-amdgpu-use-write-confirm-for-vm_flush.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 20a85ff846ffed84fba8637abbb6b1c96436c0ac Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Christian=20K=C3=B6nig?= <christian.koenig@amd.com> -Date: Sat, 5 Sep 2015 11:59:50 +0200 -Subject: [PATCH 0538/1050] drm/amdgpu: use write confirm for vm_flush() -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Make sure the CP waits for the write to be confirmed before -invalidating. - -Signed-off-by: Christian König <christian.koenig@amd.com> -Reviewed-by: Alex Deucher <alexander.deucher@amd.com> ---- - drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c b/drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c -index 0f979ab..d6d330b 100644 ---- a/drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c -+++ b/drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c -@@ -4059,7 +4059,8 @@ static void gfx_v8_0_ring_emit_vm_flush(struct amdgpu_ring *ring, - - amdgpu_ring_write(ring, PACKET3(PACKET3_WRITE_DATA, 3)); - amdgpu_ring_write(ring, (WRITE_DATA_ENGINE_SEL(usepfp) | -- WRITE_DATA_DST_SEL(0))); -+ WRITE_DATA_DST_SEL(0)) | -+ WR_CONFIRM); - if (vm_id < 8) { - amdgpu_ring_write(ring, - (mmVM_CONTEXT0_PAGE_TABLE_BASE_ADDR + vm_id)); --- -1.9.1 - |