| From 392d256fa26d943fb0a019fea4be80382780d3b1 Mon Sep 17 00:00:00 2001 |
| From: Kenneth Feng <kenneth.feng@amd.com> |
| Date: Wed, 21 Oct 2020 16:15:47 +0800 |
| Subject: drm/amd/pm: fix pp_dpm_fclk |
| |
| From: Kenneth Feng <kenneth.feng@amd.com> |
| |
| commit 392d256fa26d943fb0a019fea4be80382780d3b1 upstream. |
| |
| fclk value is missing in pp_dpm_fclk. add this to correctly show the current value. |
| |
| Signed-off-by: Kenneth Feng <kenneth.feng@amd.com> |
| Reviewed-by: Likun Gao <Likun.Gao@amd.com> |
| Signed-off-by: Alex Deucher <alexander.deucher@amd.com> |
| Cc: stable@vger.kernel.org # 5.9.x |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| |
| |
| --- |
| drivers/gpu/drm/amd/powerplay/sienna_cichlid_ppt.c | 3 +++ |
| 1 file changed, 3 insertions(+) |
| |
| --- a/drivers/gpu/drm/amd/powerplay/sienna_cichlid_ppt.c |
| +++ b/drivers/gpu/drm/amd/powerplay/sienna_cichlid_ppt.c |
| @@ -447,6 +447,9 @@ static int sienna_cichlid_get_smu_metric |
| case METRICS_CURR_DCEFCLK: |
| *value = metrics->CurrClock[PPCLK_DCEFCLK]; |
| break; |
| + case METRICS_CURR_FCLK: |
| + *value = metrics->CurrClock[PPCLK_FCLK]; |
| + break; |
| case METRICS_AVERAGE_GFXCLK: |
| if (metrics->AverageGfxActivity <= SMU_11_0_7_GFX_BUSY_THRESHOLD) |
| *value = metrics->AverageGfxclkFrequencyPostDs; |