diff options
Diffstat (limited to 'meta-v1000/recipes-kernel/linux/linux-yocto-4.14.71/1544-drm-amdgpu-Add-a-wrapper-for-amdgpu_amdkfd_bo_valida.patch')
-rw-r--r-- | meta-v1000/recipes-kernel/linux/linux-yocto-4.14.71/1544-drm-amdgpu-Add-a-wrapper-for-amdgpu_amdkfd_bo_valida.patch | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/meta-v1000/recipes-kernel/linux/linux-yocto-4.14.71/1544-drm-amdgpu-Add-a-wrapper-for-amdgpu_amdkfd_bo_valida.patch b/meta-v1000/recipes-kernel/linux/linux-yocto-4.14.71/1544-drm-amdgpu-Add-a-wrapper-for-amdgpu_amdkfd_bo_valida.patch deleted file mode 100644 index 79d50892..00000000 --- a/meta-v1000/recipes-kernel/linux/linux-yocto-4.14.71/1544-drm-amdgpu-Add-a-wrapper-for-amdgpu_amdkfd_bo_valida.patch +++ /dev/null @@ -1,51 +0,0 @@ -From c9eb9d28f929a571458ab9aa6ec50bbc0ae5e959 Mon Sep 17 00:00:00 2001 -From: Kent Russell <kent.russell@amd.com> -Date: Fri, 21 Oct 2016 11:52:06 -0400 -Subject: [PATCH 1544/4131] drm/amdgpu: Add a wrapper for - amdgpu_amdkfd_bo_validate - -In the 4.7 kernel, the validate function for cs and gem use a specific -format with a pointer to the parameters being passed in, then the bo. -Add a wrapper to match that format to assist in reconciling the code to -the 4.7 branch. - -Change-Id: I1f5d257da1562498492fce244614c09249a94169 -Signed-off-by: Kent Russell <kent.russell@amd.com> ---- - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 13 +++++++++++++ - 1 file changed, 13 insertions(+) - -diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c -index 9b3ee7e..8a1becf 100644 ---- a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c -+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c -@@ -54,6 +54,12 @@ struct kfd_mem_usage_limit { - - static struct kfd_mem_usage_limit kfd_mem_limit; - -+/* Struct used for amdgpu_amdkfd_bo_validate */ -+struct amdgpu_vm_parser { -+ uint32_t domain; -+ bool wait; -+}; -+ - - static inline struct amdgpu_device *get_amdgpu_device(struct kgd_dev *kgd) - { -@@ -262,6 +268,13 @@ static int amdgpu_amdkfd_bo_validate(struct amdgpu_bo *bo, uint32_t domain, - return ret; - } - -+static int amdgpu_amdkfd_validate(void *param, struct amdgpu_bo *bo) -+{ -+ struct amdgpu_vm_parser *p = param; -+ -+ return amdgpu_amdkfd_bo_validate(bo, p->domain, p->wait); -+} -+ - static int amdgpu_amdkfd_bo_invalidate(struct amdgpu_bo *bo) - { - int ret = 0; --- -2.7.4 - |