drm/amd/display: Set clock optimization required after update clocks
authorSung Lee <sung.lee@amd.com>
Fri, 21 Feb 2020 19:50:55 +0000 (14:50 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 5 Mar 2020 05:30:45 +0000 (00:30 -0500)
[WHY]
We see an issue that caused clk_optimized_required to be set true in
certain cases, causing passive flips to fail. This is because of a typo
where wm_optimized_required was set twice.

[HOW]
Set clk_optimized_required to false after updating clocks.

Signed-off-by: Sung Lee <sung.lee@amd.com>
Reviewed-by: Tony Cheng <Tony.Cheng@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/dcn20/dcn20_hwseq.c

index 49f5af9e30165ab4271a801211e843a37636d05b..045ba08c85b4fbde1b1963dc42691cb942e2e71e 100644 (file)
@@ -1674,7 +1674,7 @@ void dcn20_optimize_bandwidth(
                                dc->clk_mgr,
                                context,
                                true);
-               dc->wm_optimized_required = false;
+               dc->clk_optimized_required = false;
        }
 }