From: Evan Quan Date: Fri, 16 Aug 2019 05:52:26 +0000 (+0800) Subject: drm/amd/powerplay: set Arcturus default fclk as bootup value on dpm disabled X-Git-Tag: for-linus-2019-09-27~66^2~7^2~109 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=69174eebc90287c38b27b98cc2c4beb6ae8564c8;p=linux-block.git drm/amd/powerplay: set Arcturus default fclk as bootup value on dpm disabled On fclk dpm disabled, the default dpm table will be setup with only one level and clock frequency as bootup value. Signed-off-by: Evan Quan Reviewed-by: Kevin Wang Signed-off-by: Alex Deucher --- diff --git a/drivers/gpu/drm/amd/powerplay/arcturus_ppt.c b/drivers/gpu/drm/amd/powerplay/arcturus_ppt.c index 04a26072cf40..049f36ed97bb 100644 --- a/drivers/gpu/drm/amd/powerplay/arcturus_ppt.c +++ b/drivers/gpu/drm/amd/powerplay/arcturus_ppt.c @@ -463,7 +463,8 @@ static int arcturus_set_default_dpm_table(struct smu_context *smu) return ret; } } else { - single_dpm_table->count = 0; + single_dpm_table->count = 1; + single_dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.fclk / 100; } arcturus_init_single_dpm_state(&(single_dpm_table->dpm_state));