[PATCH 3/3 V2] drm/amd/pm: fix the uninitialized scalar variable warning

Jesse Zhang jesse.zhang at amd.com
Mon Apr 29 02:10:26 UTC 2024


Fix warning for using uninitialized values sclk_mask, mck_mask and soc_mask.
 v2: Init the variables in the renoir_get_profiling_clk_mask(Tim Huang)

Signed-off-by: Jesse Zhang <Jesse.Zhang at amd.com>
---
 drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c b/drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c
index 8908bbb3ff1f..546a2268823a 100644
--- a/drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c
+++ b/drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c
@@ -253,6 +253,10 @@ static int renoir_get_profiling_clk_mask(struct smu_context *smu,
 					 uint32_t *mclk_mask,
 					 uint32_t *soc_mask)
 {
+	*sclk_mask = 0;
+	/* mclk levels are in reverse order */
+	*mclk_maks = NUM_MEMCLK_DPM_LEVELS - 1;
+	*sock_mask = 0;
 
 	if (level == AMD_DPM_FORCED_LEVEL_PROFILE_MIN_SCLK) {
 		if (sclk_mask)
-- 
2.25.1



More information about the amd-gfx mailing list