aboutsummaryrefslogtreecommitdiffstats
path: root/common/recipes-kernel/linux/files/0330-drm-amdgpu-add-new-parameter-to-seperate-map-and-unm.patch
diff options
context:
space:
mode:
Diffstat (limited to 'common/recipes-kernel/linux/files/0330-drm-amdgpu-add-new-parameter-to-seperate-map-and-unm.patch')
-rw-r--r--common/recipes-kernel/linux/files/0330-drm-amdgpu-add-new-parameter-to-seperate-map-and-unm.patch51
1 files changed, 0 insertions, 51 deletions
diff --git a/common/recipes-kernel/linux/files/0330-drm-amdgpu-add-new-parameter-to-seperate-map-and-unm.patch b/common/recipes-kernel/linux/files/0330-drm-amdgpu-add-new-parameter-to-seperate-map-and-unm.patch
deleted file mode 100644
index f2c5c35b..00000000
--- a/common/recipes-kernel/linux/files/0330-drm-amdgpu-add-new-parameter-to-seperate-map-and-unm.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-From 194a33643b1161fe7a054fa9bf43875ae0f6e1e8 Mon Sep 17 00:00:00 2001
-From: "monk.liu" <monk.liu@amd.com>
-Date: Wed, 22 Jul 2015 13:29:28 +0800
-Subject: [PATCH 0330/1050] drm/amdgpu: add new parameter to seperate map and
- unmap
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Signed-off-by: monk.liu <monk.liu@amd.com>
-Reviewed-by: Christian König <christian.koenig@amd.com>
----
- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 8 +++++---
- 1 file changed, 5 insertions(+), 3 deletions(-)
-
-diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
-index ae43b58..4afc507 100644
---- a/drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
-+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
-@@ -449,7 +449,7 @@ out:
- * vital here, so they are not reported back to userspace.
- */
- static void amdgpu_gem_va_update_vm(struct amdgpu_device *adev,
-- struct amdgpu_bo_va *bo_va)
-+ struct amdgpu_bo_va *bo_va, uint32_t operation)
- {
- struct ttm_validate_buffer tv, *entry;
- struct amdgpu_bo_list_entry *vm_bos;
-@@ -485,7 +485,9 @@ static void amdgpu_gem_va_update_vm(struct amdgpu_device *adev,
- if (r)
- goto error_unlock;
-
-- r = amdgpu_vm_bo_update(adev, bo_va, &bo_va->bo->tbo.mem);
-+
-+ if (operation == AMDGPU_VA_OP_MAP)
-+ r = amdgpu_vm_bo_update(adev, bo_va, &bo_va->bo->tbo.mem);
-
- error_unlock:
- mutex_unlock(&bo_va->vm->mutex);
-@@ -580,7 +582,7 @@ int amdgpu_gem_va_ioctl(struct drm_device *dev, void *data,
- }
-
- if (!r && !(args->flags & AMDGPU_VM_DELAY_UPDATE))
-- amdgpu_gem_va_update_vm(adev, bo_va);
-+ amdgpu_gem_va_update_vm(adev, bo_va, args->operation);
-
- drm_gem_object_unreference_unlocked(gobj);
- return r;
---
-1.9.1
-