From: Alvin Lee <[email protected]>

[Description]
When sending the indicate P-Stat message to PMFW, the wait_resp flag
should be set based on fw_based_mclk_switching in order to maintain
the logic from previous product.

Reviewed-by: Wenjing Liu <[email protected]>
Signed-off-by: Alvin Lee <[email protected]>
Signed-off-by: George Zhang <[email protected]>
---
 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn60/dcn60_clk_mgr.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn60/dcn60_clk_mgr.c 
b/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn60/dcn60_clk_mgr.c
index 47b112f84330..d6db6168c3da 100644
--- a/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn60/dcn60_clk_mgr.c
+++ b/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn60/dcn60_clk_mgr.c
@@ -1297,7 +1297,8 @@ static unsigned int 
dcn60_build_bandwidth_clocks_block_sequence_with_action(
                                action->fams.enable
                                || clk_mgr_base->clks.fw_based_mclk_switching;
                
block_sequence[num_steps].params.indicate_pstate_status_params.wait_resp =
-                               action->fams.enable;
+                               action->fams.enable
+                               || clk_mgr_base->clks.fw_based_mclk_switching;
                
block_sequence[num_steps].params.indicate_pstate_status_params.alt_ch_enable =
                                action->alt_ch.enable
                                || clk_mgr_base->clks.alt_ch_pstate_switch;
-- 
2.55.0

Reply via email to