diff options
Diffstat (limited to 'common/recipes-kernel/linux/linux-yocto-4.19.8/1317-drm-amdgpu-powerplay-add-missing-breaks-in-polaris10.patch')
-rw-r--r-- | common/recipes-kernel/linux/linux-yocto-4.19.8/1317-drm-amdgpu-powerplay-add-missing-breaks-in-polaris10.patch | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/common/recipes-kernel/linux/linux-yocto-4.19.8/1317-drm-amdgpu-powerplay-add-missing-breaks-in-polaris10.patch b/common/recipes-kernel/linux/linux-yocto-4.19.8/1317-drm-amdgpu-powerplay-add-missing-breaks-in-polaris10.patch new file mode 100644 index 00000000..13e4e6ad --- /dev/null +++ b/common/recipes-kernel/linux/linux-yocto-4.19.8/1317-drm-amdgpu-powerplay-add-missing-breaks-in-polaris10.patch @@ -0,0 +1,41 @@ +From 09da65f2343fa90731931e7d5add89084cec586a Mon Sep 17 00:00:00 2001 +From: Alex Deucher <alexander.deucher@amd.com> +Date: Mon, 18 Feb 2019 17:32:12 -0500 +Subject: [PATCH 1317/2940] drm/amdgpu/powerplay: add missing breaks in + polaris10_smumgr + +This was noticed by Gustavo and his -Wimplicit-fallthrough +patches. However, in this case, I believe we should have breaks +rather than falling though, that said, in practice we should +never fall through in the first place so there should be no +change in behavior. + +Reviewed-by: Evan Quan <evan.quan@amd.com> +Signed-off-by: Alex Deucher <alexander.deucher@amd.com> +--- + drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c b/drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c +index 52abca065764..2d4cfe14f72e 100644 +--- a/drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c ++++ b/drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c +@@ -2330,6 +2330,7 @@ static uint32_t polaris10_get_offsetof(uint32_t type, uint32_t member) + case DRAM_LOG_BUFF_SIZE: + return offsetof(SMU74_SoftRegisters, DRAM_LOG_BUFF_SIZE); + } ++ break; + case SMU_Discrete_DpmTable: + switch (member) { + case UvdBootLevel: +@@ -2339,6 +2340,7 @@ static uint32_t polaris10_get_offsetof(uint32_t type, uint32_t member) + case LowSclkInterruptThreshold: + return offsetof(SMU74_Discrete_DpmTable, LowSclkInterruptThreshold); + } ++ break; + } + pr_warn("can't get the offset of type %x member %x\n", type, member); + return 0; +-- +2.17.1 + |