diff options
Diffstat (limited to 'meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/3446-drm-amd-powerplay-add-smu-if-version-for-navi12.patch')
-rw-r--r-- | meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/3446-drm-amd-powerplay-add-smu-if-version-for-navi12.patch | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/3446-drm-amd-powerplay-add-smu-if-version-for-navi12.patch b/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/3446-drm-amd-powerplay-add-smu-if-version-for-navi12.patch new file mode 100644 index 00000000..ae57fa1b --- /dev/null +++ b/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/3446-drm-amd-powerplay-add-smu-if-version-for-navi12.patch @@ -0,0 +1,41 @@ +From aed7bc97514c239275826d4e112e8bf8ca496f60 Mon Sep 17 00:00:00 2001 +From: Xiaojie Yuan <xiaojie.yuan@amd.com> +Date: Wed, 14 Aug 2019 15:28:02 +0800 +Subject: [PATCH 3446/4256] drm/amd/powerplay: add smu if version for navi12 + +Signed-off-by: Xiaojie Yuan <xiaojie.yuan@amd.com> +Reviewed-by: Hawking Zhang <Hawking.Zhang@amd.com> +--- + drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 1 + + drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 3 +++ + 2 files changed, 4 insertions(+) + +diff --git a/drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h b/drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h +index 3e571016df80..5fbf082be091 100644 +--- a/drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h ++++ b/drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h +@@ -29,6 +29,7 @@ + #define SMU11_DRIVER_IF_VERSION_VG20 0x13 + #define SMU11_DRIVER_IF_VERSION_ARCT 0x08 + #define SMU11_DRIVER_IF_VERSION_NV10 0x33 ++#define SMU11_DRIVER_IF_VERSION_NV12 0x33 + #define SMU11_DRIVER_IF_VERSION_NV14 0x33 + + /* MP Apertures */ +diff --git a/drivers/gpu/drm/amd/powerplay/smu_v11_0.c b/drivers/gpu/drm/amd/powerplay/smu_v11_0.c +index 3a081acdf1a8..4a51de4ff162 100644 +--- a/drivers/gpu/drm/amd/powerplay/smu_v11_0.c ++++ b/drivers/gpu/drm/amd/powerplay/smu_v11_0.c +@@ -281,6 +281,9 @@ static int smu_v11_0_check_fw_version(struct smu_context *smu) + case CHIP_NAVI10: + smu->smc_if_version = SMU11_DRIVER_IF_VERSION_NV10; + break; ++ case CHIP_NAVI12: ++ smu->smc_if_version = SMU11_DRIVER_IF_VERSION_NV12; ++ break; + case CHIP_NAVI14: + smu->smc_if_version = SMU11_DRIVER_IF_VERSION_NV14; + break; +-- +2.17.1 + |