Home
last modified time | relevance | path

Searched refs:fw_based_mclk_switching (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/
H A Ddcn401_clk_mgr.c872 if (new_clocks->fw_based_mclk_switching != clk_mgr_base->clks.fw_based_mclk_switching && in dcn401_build_update_bandwidth_clocks_sequence()
873 new_clocks->fw_based_mclk_switching) { in dcn401_build_update_bandwidth_clocks_sequence()
875 clk_mgr_base->clks.fw_based_mclk_switching = new_clocks->fw_based_mclk_switching; in dcn401_build_update_bandwidth_clocks_sequence()
877 …_steps].params.update_wait_for_dmub_ack_params.enable = clk_mgr_base->clks.fw_based_mclk_switching; in dcn401_build_update_bandwidth_clocks_sequence()
881 ….params.indicate_drr_status_params.mod_drr_for_pstate = clk_mgr_base->clks.fw_based_mclk_switching; in dcn401_build_update_bandwidth_clocks_sequence()
1048 if (new_clocks->fw_based_mclk_switching != clk_mgr_base->clks.fw_based_mclk_switching && in dcn401_build_update_bandwidth_clocks_sequence()
1049 safe_to_lower && !new_clocks->fw_based_mclk_switching) { in dcn401_build_update_bandwidth_clocks_sequence()
1051 clk_mgr_base->clks.fw_based_mclk_switching = new_clocks->fw_based_mclk_switching; in dcn401_build_update_bandwidth_clocks_sequence()
1053 …_steps].params.update_wait_for_dmub_ack_params.enable = clk_mgr_base->clks.fw_based_mclk_switching; in dcn401_build_update_bandwidth_clocks_sequence()
1057 ….params.indicate_drr_status_params.mod_drr_for_pstate = clk_mgr_base->clks.fw_based_mclk_switching; in dcn401_build_update_bandwidth_clocks_sequence()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn30/
H A Ddcn30_hwseq.c1172 dc->current_state->bw_ctx.bw.dcn.clk.fw_based_mclk_switching) && in dcn30_hardware_release()
1193 …if (context->bw_ctx.bw.dcn.clk.fw_based_mclk_switching && !dc->clk_mgr->clks.fw_based_mclk_switchi… in dcn30_prepare_bandwidth()
1205 if (!dc->clk_mgr->clks.fw_based_mclk_switching) in dcn30_prepare_bandwidth()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn32/
H A Ddcn32_hwseq.c1803 …if (context->bw_ctx.bw.dcn.clk.fw_based_mclk_switching || dc->clk_mgr->clks.fw_based_mclk_switchin… in dcn32_prepare_bandwidth()
1815 if (!context->bw_ctx.bw.dcn.clk.fw_based_mclk_switching) in dcn32_prepare_bandwidth()
1818 …if (context->bw_ctx.bw.dcn.clk.fw_based_mclk_switching || dc->clk_mgr->clks.fw_based_mclk_switchin… in dcn32_prepare_bandwidth()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn20/
H A Ddcn20_hwseq.c2445 if (context->bw_ctx.bw.dcn.clk.fw_based_mclk_switching) { in dcn20_optimize_bandwidth()
2449 dc->clk_mgr->clks.fw_based_mclk_switching = true; in dcn20_optimize_bandwidth()
2451 dc->clk_mgr->clks.fw_based_mclk_switching = false; in dcn20_optimize_bandwidth()
/linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/
H A Ddcn32_clk_mgr.c729 if (context->bw_ctx.bw.dcn.clk.fw_based_mclk_switching) in dcn32_update_clocks()
/linux/drivers/gpu/drm/amd/display/dc/
H A Ddc.h716 bool fw_based_mclk_switching; member
/linux/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_hw_sequencer.c656 if (context->bw_ctx.bw.dcn.clk.fw_based_mclk_switching) { in set_p_state_switch_method()
H A Ddc.c6590 out_data->fams = dc->current_state->bw_ctx.bw.dcn.clk.fw_based_mclk_switching; in dc_get_power_feature_status()