]> git.ipfire.org Git - people/arne_f/kernel.git/commit
drm/amd/display: Init clock value by current vbios CLKs
authorBrandon Syu <Brandon.Syu@amd.com>
Thu, 12 Nov 2020 07:35:52 +0000 (15:35 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 3 Dec 2020 03:53:01 +0000 (22:53 -0500)
commit7e0b367db85ef7b91399006253759a024eab7653
tree47a84e4cb945b2e925d4299ec53cc38efdfbfe5e
parentacab02c1af43d3a9051524579b1c3dcfbfa5479d
drm/amd/display: Init clock value by current vbios CLKs

[Why]
While booting into OS, driver updates DPP/DISP CLKs.
But init clock value is zero which is invalid.

[How]
Get current clocks value to update init clocks.
To avoid underflow.

Signed-off-by: Brandon Syu <Brandon.Syu@amd.com>
Reviewed-by: Tony Cheng <Tony.Cheng@amd.com>
Acked-by: Aurabindo Pillai <aurabindo.pillai@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c