summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/amd/display/dc
diff options
context:
space:
mode:
authorAlvin Lee <Alvin.Lee2@amd.com>2026-09-08 17:22:23 -0400
committerAlex Deucher <alexander.deucher@amd.com>2026-09-23 13:20:04 -0400
commita767ba25a84c7659d40ecb65868091624db8bc57 (patch)
treeed4cc97d3a196f9040c60fc88f2e5f7d5682aaee /drivers/gpu/drm/amd/display/dc
parent87c0087e8822779ee4445ba73f4be22ea889635c (diff)
downloadlinux-next-a767ba25a84c7659d40ecb65868091624db8bc57.tar.gz
linux-next-a767ba25a84c7659d40ecb65868091624db8bc57.zip
drm/amd/display: Wait response should be based on fw_based_mclk_switch
[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 <wenjing.liu@amd.com> Signed-off-by: Alvin Lee <Alvin.Lee2@amd.com> Signed-off-by: George Zhang <george.zhang@amd.com> Tested-by: Dan Wheeler <daniel.wheeler@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/display/dc')
-rw-r--r--drivers/gpu/drm/amd/display/dc/clk_mgr/dcn60/dcn60_clk_mgr.c3
1 files changed, 2 insertions, 1 deletions
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 b0f7f27fd7a1..7f33180f5e75 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;