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