aboutsummaryrefslogtreecommitdiffstats
path: root/common/recipes-kernel/linux/linux-yocto-4.14.71/4572-drm-amdgpu-fix-ISO-C90-forbids-mixed-declarations.patch
diff options
context:
space:
mode:
Diffstat (limited to 'common/recipes-kernel/linux/linux-yocto-4.14.71/4572-drm-amdgpu-fix-ISO-C90-forbids-mixed-declarations.patch')
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4572-drm-amdgpu-fix-ISO-C90-forbids-mixed-declarations.patch44
1 files changed, 44 insertions, 0 deletions
diff --git a/common/recipes-kernel/linux/linux-yocto-4.14.71/4572-drm-amdgpu-fix-ISO-C90-forbids-mixed-declarations.patch b/common/recipes-kernel/linux/linux-yocto-4.14.71/4572-drm-amdgpu-fix-ISO-C90-forbids-mixed-declarations.patch
new file mode 100644
index 00000000..ed1b6aa3
--- /dev/null
+++ b/common/recipes-kernel/linux/linux-yocto-4.14.71/4572-drm-amdgpu-fix-ISO-C90-forbids-mixed-declarations.patch
@@ -0,0 +1,44 @@
+From 37a7089d56eda1fb6b2d569927d57bb209d236a3 Mon Sep 17 00:00:00 2001
+From: Chunming Zhou <david1.zhou@amd.com>
+Date: Wed, 30 May 2018 11:07:34 +0800
+Subject: [PATCH 4572/5725] drm/amdgpu: fix 'ISO C90 forbids mixed
+ declarations'
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Fixing a compiler warning:
+drivers/gpu/drm/amd/amdgpu//amdgpu_cs.c:663:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
+ struct amdgpu_vm *vm = &fpriv->vm;
+ ^~~~~~
+
+Change-Id: I412f5783e2839c53841e6ab665f939236bdc5bf1
+Signed-off-by: Chunming Zhou <david1.zhou@amd.com>
+Reviewed-by: Christian König <christian.koenig@amd.com>
+---
+ drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
+index 8ea1f81..10e8dbb 100644
+--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
++++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
+@@ -658,12 +658,12 @@ static int amdgpu_cs_parser_bos(struct amdgpu_cs_parser *p,
+ p->bytes_moved_vis);
+
+ if (p->bo_list) {
+- gds = p->bo_list->gds_obj;
+- gws = p->bo_list->gws_obj;
+- oa = p->bo_list->oa_obj;
+ struct amdgpu_vm *vm = &fpriv->vm;
+ unsigned i;
+
++ gds = p->bo_list->gds_obj;
++ gws = p->bo_list->gws_obj;
++ oa = p->bo_list->oa_obj;
+ for (i = 0; i < p->bo_list->num_entries; i++) {
+ struct amdgpu_bo *bo = p->bo_list->array[i].robj;
+
+--
+2.7.4
+