diff options
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.patch | 51 |
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 - |