drm/amd/display: DCN2.x Do not program DPPCLK if same value
authorSung Lee <sung.lee@amd.com>
Tue, 4 Feb 2020 20:49:54 +0000 (15:49 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 11 Feb 2020 20:39:45 +0000 (15:39 -0500)
commit8fab6a2faa1eb388b5eaf1ead4394f380a6403be
tree01d4597c9a93776213907ebb84982a1072fb4066
parent1094c34ec53bc147e53f52ed9fe50899ad075632
drm/amd/display: DCN2.x Do not program DPPCLK if same value

[WHY]
Programming DPPCLK to the same value currently set may cause
underflow while playing video in certain conditions.

[HOW]
Only program DPPCLK if clock is not the same as the
previous value programmed.

Signed-off-by: Sung Lee <sung.lee@amd.com>
Reviewed-by: Yongqiang Sun <yongqiang.sun@amd.com>
Acked-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c