aboutsummaryrefslogtreecommitdiffstats
path: root/common/recipes-kernel/linux/files/0383-drm-amd-powerplay-mv-avfs-status-to-smumgr.h.patch
diff options
context:
space:
mode:
Diffstat (limited to 'common/recipes-kernel/linux/files/0383-drm-amd-powerplay-mv-avfs-status-to-smumgr.h.patch')
-rw-r--r--common/recipes-kernel/linux/files/0383-drm-amd-powerplay-mv-avfs-status-to-smumgr.h.patch76
1 files changed, 76 insertions, 0 deletions
diff --git a/common/recipes-kernel/linux/files/0383-drm-amd-powerplay-mv-avfs-status-to-smumgr.h.patch b/common/recipes-kernel/linux/files/0383-drm-amd-powerplay-mv-avfs-status-to-smumgr.h.patch
new file mode 100644
index 00000000..0430e8ac
--- /dev/null
+++ b/common/recipes-kernel/linux/files/0383-drm-amd-powerplay-mv-avfs-status-to-smumgr.h.patch
@@ -0,0 +1,76 @@
+From 56df4dcc0902d6fa297917af35b96de430f853cf Mon Sep 17 00:00:00 2001
+From: rezhu <Rex.Zhu@amd.com>
+Date: Mon, 16 Nov 2015 10:24:17 +0800
+Subject: [PATCH 0383/1110] drm/amd/powerplay: mv avfs status to smumgr.h
+
+Signed-off-by: Rex Zhu <Rex.Zhu@amd.com>
+Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
+---
+ drivers/gpu/drm/amd/powerplay/inc/smumgr.h | 21 +++++++++++++++++++++
+ drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.h | 18 ------------------
+ 2 files changed, 21 insertions(+), 18 deletions(-)
+
+diff --git a/drivers/gpu/drm/amd/powerplay/inc/smumgr.h b/drivers/gpu/drm/amd/powerplay/inc/smumgr.h
+index 504f035..fc9e3d1 100644
+--- a/drivers/gpu/drm/amd/powerplay/inc/smumgr.h
++++ b/drivers/gpu/drm/amd/powerplay/inc/smumgr.h
+@@ -32,6 +32,27 @@ struct pp_instance;
+ #define smu_lower_32_bits(n) ((uint32_t)(n))
+ #define smu_upper_32_bits(n) ((uint32_t)(((n)>>16)>>16))
+
++enum AVFS_BTC_STATUS {
++ AVFS_BTC_BOOT = 0,
++ AVFS_BTC_BOOT_STARTEDSMU,
++ AVFS_LOAD_VIRUS,
++ AVFS_BTC_VIRUS_LOADED,
++ AVFS_BTC_VIRUS_FAIL,
++ AVFS_BTC_COMPLETED_PREVIOUSLY,
++ AVFS_BTC_ENABLEAVFS,
++ AVFS_BTC_STARTED,
++ AVFS_BTC_FAILED,
++ AVFS_BTC_RESTOREVFT_FAILED,
++ AVFS_BTC_SAVEVFT_FAILED,
++ AVFS_BTC_DPMTABLESETUP_FAILED,
++ AVFS_BTC_COMPLETED_UNSAVED,
++ AVFS_BTC_COMPLETED_SAVED,
++ AVFS_BTC_COMPLETED_RESTORED,
++ AVFS_BTC_DISABLED,
++ AVFS_BTC_NOTSUPPORTED,
++ AVFS_BTC_SMUMSG_ERROR
++};
++
+ struct pp_smumgr_func {
+ int (*smu_init)(struct pp_smumgr *smumgr);
+ int (*smu_fini)(struct pp_smumgr *smumgr);
+diff --git a/drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.h b/drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.h
+index 8cd22d9..b4eb483 100644
+--- a/drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.h
++++ b/drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.h
+@@ -23,24 +23,6 @@
+ #ifndef _FIJI_SMUMANAGER_H_
+ #define _FIJI_SMUMANAGER_H_
+
+-enum AVFS_BTC_STATUS {
+- AVFS_BTC_BOOT = 0,
+- AVFS_BTC_BOOT_STARTEDSMU,
+- AVFS_LOAD_VIRUS,
+- AVFS_BTC_VIRUS_LOADED,
+- AVFS_BTC_VIRUS_FAIL,
+- AVFS_BTC_STARTED,
+- AVFS_BTC_FAILED,
+- AVFS_BTC_RESTOREVFT_FAILED,
+- AVFS_BTC_SAVEVFT_FAILED,
+- AVFS_BTC_DPMTABLESETUP_FAILED,
+- AVFS_BTC_COMPLETED_UNSAVED,
+- AVFS_BTC_COMPLETED_SAVED,
+- AVFS_BTC_COMPLETED_RESTORED,
+- AVFS_BTC_DISABLED,
+- AVFS_BTC_NOTSUPPORTED,
+- AVFS_BTC_SMUMSG_ERROR
+-};
+
+ struct fiji_smu_avfs {
+ enum AVFS_BTC_STATUS AvfsBtcStatus;
+--
+2.7.4
+