summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Francis <David.Francis@amd.com>2018-10-18 11:21:15 -0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2019-09-16 08:21:54 +0200
commit5faabd22ed64df5c581f5224fcdbf822ab60a152 (patch)
tree9709f792b43f6f2964a35788e2a8840459ca2046
parent11bedb2e77a061b4ea3ca5fed5a06c5945168bb9 (diff)
downloadlinux-stable-5faabd22ed64df5c581f5224fcdbf822ab60a152.tar.gz
linux-stable-5faabd22ed64df5c581f5224fcdbf822ab60a152.tar.bz2
linux-stable-5faabd22ed64df5c581f5224fcdbf822ab60a152.zip
powerplay: Respect units on max dcfclk watermark
[ Upstream commit f191415b24a3ad3fa22088af7cd7fc328a2f469f ] In a refactor, the watermark clock inputs to powerplay from DC were changed from units of 10kHz to kHz clocks. One division by 100 was not converted into a division by 1000. Signed-off-by: David Francis <David.Francis@amd.com> Reviewed-by: Harry Wentland <harry.wentland@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Sasha Levin <sashal@kernel.org>
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c b/drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c
index 2aab1b475945..a321c465b7dc 100644
--- a/drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c
+++ b/drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c
@@ -674,7 +674,7 @@ int smu_set_watermarks_for_clocks_ranges(void *wt_table,
table->WatermarkRow[1][i].MaxClock =
cpu_to_le16((uint16_t)
(wm_with_clock_ranges->wm_dmif_clocks_ranges[i].wm_max_dcfclk_clk_in_khz) /
- 100);
+ 1000);
table->WatermarkRow[1][i].MinUclk =
cpu_to_le16((uint16_t)
(wm_with_clock_ranges->wm_dmif_clocks_ranges[i].wm_min_mem_clk_in_khz) /