Commit b6a93844 authored by Samson Tam's avatar Samson Tam Committed by Alex Deucher

drm/amd/display: Match dprefclk with clk registers

Update base.dprefclk_khz to match result from dcn32_dump_clk_registers()
Signed-off-by: default avatarSamson Tam <Samson.Tam@amd.com>
Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
parent 80fb7a40
...@@ -622,7 +622,11 @@ void dcn32_clk_mgr_construct( ...@@ -622,7 +622,11 @@ void dcn32_clk_mgr_construct(
clk_mgr->ss_on_dprefclk = false; clk_mgr->ss_on_dprefclk = false;
clk_mgr->dfs_ref_freq_khz = 100000; clk_mgr->dfs_ref_freq_khz = 100000;
clk_mgr->base.dprefclk_khz = 717000; /* Changed as per DCN3.2_clock_frequency doc */ /* Changed from DCN3.2_clock_frequency doc to match
* dcn32_dump_clk_registers from 4 * dentist_vco_freq_khz /
* dprefclk DID divider
*/
clk_mgr->base.dprefclk_khz = 716666;
clk_mgr->dccg->ref_dtbclk_khz = 268750; clk_mgr->dccg->ref_dtbclk_khz = 268750;
/* integer part is now VCO frequency in kHz */ /* integer part is now VCO frequency in kHz */
...@@ -636,8 +640,7 @@ void dcn32_clk_mgr_construct( ...@@ -636,8 +640,7 @@ void dcn32_clk_mgr_construct(
} }
if (clk_mgr->base.boot_snapshot.dprefclk != 0) { if (clk_mgr->base.boot_snapshot.dprefclk != 0) {
//ASSERT(clk_mgr->base.dprefclk_khz == clk_mgr->base.boot_snapshot.dprefclk); clk_mgr->base.dprefclk_khz = clk_mgr->base.boot_snapshot.dprefclk;
//clk_mgr->base.dprefclk_khz = clk_mgr->base.boot_snapshot.dprefclk;
} }
dcn32_clock_read_ss_info(clk_mgr); dcn32_clock_read_ss_info(clk_mgr);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment