aboutsummaryrefslogtreecommitdiffstats
path: root/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/3667-drm-amd-dc-Use-forward-declaration-instand-of-includ.patch
diff options
context:
space:
mode:
Diffstat (limited to 'meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/3667-drm-amd-dc-Use-forward-declaration-instand-of-includ.patch')
-rw-r--r--meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/3667-drm-amd-dc-Use-forward-declaration-instand-of-includ.patch49
1 files changed, 49 insertions, 0 deletions
diff --git a/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/3667-drm-amd-dc-Use-forward-declaration-instand-of-includ.patch b/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/3667-drm-amd-dc-Use-forward-declaration-instand-of-includ.patch
new file mode 100644
index 00000000..30e099fb
--- /dev/null
+++ b/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/3667-drm-amd-dc-Use-forward-declaration-instand-of-includ.patch
@@ -0,0 +1,49 @@
+From 7023b0225b0f19c076e2d18f2125161103465be5 Mon Sep 17 00:00:00 2001
+From: Rex Zhu <Rex.Zhu@amd.com>
+Date: Mon, 26 Feb 2018 19:47:54 +0800
+Subject: [PATCH 3667/4131] drm/amd/dc: Use forward declaration instand of
+ include header file
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+avoid build error:
+
+drivers/gpu/drm/amd/amdgpu/../powerplay/inc/smu9_driver_if.h:342:3: error: redeclaration of enumerator ‘WM_COUNT’
+ WM_COUNT,
+ ^
+In file included from drivers/gpu/drm/amd/amdgpu/../display/dc/dm_services_types.h:32:0,
+ from drivers/gpu/drm/amd/amdgpu/../display/dc/dm_services.h:35,
+ from drivers/gpu/drm/amd/amdgpu/../display/modules/inc/mod_freesync.h:57,
+ from drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:48,
+ from drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:55,
+ from drivers/gpu/drm/amd/amdgpu/../powerplay/inc/amd_powerplay.h:33,
+ from drivers/gpu/drm/amd/amdgpu/../powerplay/inc/smumgr.h:26,
+ from drivers/gpu/drm/amd/amdgpu/../powerplay/smumgr/vega10_smumgr.c:24:
+drivers/gpu/drm/amd/amdgpu/../display/dc/dm_pp_smu.h:43:2: note: previous definition of ‘WM_COUNT’ was here
+ WM_COUNT,
+
+Change-Id: If7dc8e224d317cac84cd3c1498d83c772c395334
+Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
+Reviewed-by: Harry Wentland <harry.wentland@amd.com>
+Signed-off-by: Rex Zhu <Rex.Zhu@amd.com>
+---
+ drivers/gpu/drm/amd/display/dc/dm_services_types.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/drivers/gpu/drm/amd/display/dc/dm_services_types.h b/drivers/gpu/drm/amd/display/dc/dm_services_types.h
+index 25ece53..ab8c77d 100644
+--- a/drivers/gpu/drm/amd/display/dc/dm_services_types.h
++++ b/drivers/gpu/drm/amd/display/dc/dm_services_types.h
+@@ -29,7 +29,7 @@
+ #include "os_types.h"
+ #include "dc_types.h"
+
+-#include "dm_pp_smu.h"
++struct pp_smu_funcs_rv;
+
+ struct dm_pp_clock_range {
+ int min_khz;
+--
+2.7.4
+