Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/amd/display/dc/soc_and_ip_translator/dcn401/
H A Ddcn401_soc_and_ip_translator.c230 soc_bb->power_management_parameters.dram_clk_change_blackout_us = in dcn401_update_soc_bb_with_values_from_vbios()
234 soc_bb->power_management_parameters.stutter_enter_plus_exit_latency_us = in dcn401_update_soc_bb_with_values_from_vbios()
238 soc_bb->power_management_parameters.stutter_exit_latency_us = in dcn401_update_soc_bb_with_values_from_vbios()
246 soc_bb->power_management_parameters.stutter_exit_latency_us = in dcn401_update_soc_bb_with_values_from_software_policy()
250 soc_bb->power_management_parameters.stutter_enter_plus_exit_latency_us = in dcn401_update_soc_bb_with_values_from_software_policy()
254 soc_bb->power_management_parameters.dram_clk_change_blackout_us = in dcn401_update_soc_bb_with_values_from_software_policy()
258 soc_bb->power_management_parameters.fclk_change_blackout_us = in dcn401_update_soc_bb_with_values_from_software_policy()
263 soc_bb->power_management_parameters.z8_stutter_exit_latency_us = in dcn401_update_soc_bb_with_values_from_software_policy()
267 soc_bb->power_management_parameters.z8_stutter_enter_plus_exit_latency_us = in dcn401_update_soc_bb_with_values_from_software_policy()
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_dpmm/
H A Ddml2_dpmm_dcn4.c508 if (min_idle_us >= in_out->soc_bb->power_management_parameters.dram_clk_change_blackout_us) in determine_power_management_features_with_vblank_only()
511 if (min_idle_us >= in_out->soc_bb->power_management_parameters.fclk_change_blackout_us) in determine_power_management_features_with_vblank_only()
553 …lays_without_vactive_margin_mask(in_out, (int)(in_out->soc_bb->power_management_parameters.dram_cl… in determine_power_management_features_with_vactive_and_vblank()
558 if (min_idle_us >= in_out->soc_bb->power_management_parameters.dram_clk_change_blackout_us) in determine_power_management_features_with_vactive_and_vblank()
565 …lays_without_vactive_margin_mask(in_out, (int)(in_out->soc_bb->power_management_parameters.fclk_ch… in determine_power_management_features_with_vactive_and_vblank()
570 if (min_idle_us >= in_out->soc_bb->power_management_parameters.fclk_change_blackout_us) in determine_power_management_features_with_vactive_and_vblank()
584 …lays_without_vactive_margin_mask(in_out, (int)(in_out->soc_bb->power_management_parameters.dram_cl… in determine_power_management_features_with_fams()
587 …get_displays_with_fams_mask(in_out, (int)(in_out->soc_bb->power_management_parameters.dram_clk_cha… in determine_power_management_features_with_fams()
719 …lays_without_vactive_margin_mask(in_out, (int)(in_out->soc_bb->power_management_parameters.fclk_ch… in dpmm_dcn4_map_mode_to_soc_dpm()
727 if (min_idle_us >= in_out->soc_bb->power_management_parameters.fclk_change_blackout_us) in dpmm_dcn4_map_mode_to_soc_dpm()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_pmo/
H A Ddml2_pmo_dcn3.c549 in_out->instance->soc_bb->power_management_parameters.dram_clk_change_blackout_us && in pmo_dcn3_init_for_pstate_support()
557 in_out->instance->soc_bb->power_management_parameters.fclk_change_blackout_us && in pmo_dcn3_init_for_pstate_support()
609 …in_out->instance->soc_bb->power_management_parameters.fclk_change_blackout_us > min_reserved_vblan… in pmo_dcn3_init_for_pstate_support()
613 in_out->instance->soc_bb->power_management_parameters.fclk_change_blackout_us; in pmo_dcn3_init_for_pstate_support()
618 …in_out->instance->soc_bb->power_management_parameters.dram_clk_change_blackout_us > min_reserved_v… in pmo_dcn3_init_for_pstate_support()
622 in_out->instance->soc_bb->power_management_parameters.dram_clk_change_blackout_us; in pmo_dcn3_init_for_pstate_support()
628 …in_out->instance->soc_bb->power_management_parameters.stutter_enter_plus_exit_latency_us > min_res… in pmo_dcn3_init_for_pstate_support()
631 in_out->instance->soc_bb->power_management_parameters.stutter_enter_plus_exit_latency_us; in pmo_dcn3_init_for_pstate_support()
H A Ddml2_pmo_dcn4_fams2.c1742 (unsigned int)math_ceil(pmo->soc_bb->power_management_parameters.dram_clk_change_blackout_us / in build_pstate_meta_per_stream()
1901 …[stream_index]) >= (int)(MIN_VACTIVE_MARGIN_PCT * pmo->soc_bb->power_management_parameters.dram_cl… in pmo_dcn4_fams2_init_for_pstate_support()
2058 …errides.reserved_vblank_time_ns = (long)math_max2(pmo->soc_bb->power_management_parameters.dram_cl… in setup_planes_for_vblank_by_mask()
2077 …plane->overrides.reserved_vblank_time_ns = (long)(pmo->soc_bb->power_management_parameters.dram_cl… in setup_planes_for_vblank_drr_by_mask()
2204 …REQUIRED_RESERVED_TIME = (int)in_out->instance->soc_bb->power_management_parameters.dram_clk_chang… in pmo_dcn4_fams2_test_for_pstate_support()
2214 …_index]) < (MIN_VACTIVE_MARGIN_PCT * in_out->instance->soc_bb->power_management_parameters.dram_cl… in pmo_dcn4_fams2_test_for_pstate_support()
2292 if (pmo->soc_bb->power_management_parameters.z8_stutter_exit_latency_us > 0 && in pmo_dcn4_fams2_init_for_stutter()
2293 pmo->soc_bb->power_management_parameters.stutter_enter_plus_exit_latency_us > 0 && in pmo_dcn4_fams2_init_for_stutter()
2294 …pmo->soc_bb->power_management_parameters.z8_stutter_exit_latency_us < pmo->soc_bb->power_managemen… in pmo_dcn4_fams2_init_for_stutter()
2299 …pmo->soc_bb->power_management_parameters.z8_stutter_exit_latency_us + pmo->soc_bb->power_managemen… in pmo_dcn4_fams2_init_for_stutter()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/inc/
H A Ddml_top_soc_parameter_types.h147 struct dml2_soc_power_management_parameters power_management_parameters; member
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/inc/bounding_boxes/
H A Ddcn4_soc_bb.h287 .power_management_parameters = {
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/
H A Ddml2_core_dcn4.c589 …atencySupported[plane_index] >= core->clean_me_up.mode_lib.soc.power_management_parameters.dram_cl… in core_dcn4_mode_programming()
591 …de_lib.mp.TWait[plane_index] >= core->clean_me_up.mode_lib.soc.power_management_parameters.dram_cl… in core_dcn4_mode_programming()
H A Ddml2_core_dcn4_calcs.c7249 if (soc->power_management_parameters.g6_temp_read_blackout_us[0] > 0.0) { in get_g6_temp_read_blackout_us()
7251 return soc->power_management_parameters.g6_temp_read_blackout_us[min_clk_index]; in get_g6_temp_read_blackout_us()
7883 …s->mSOCParameters.DRAMClockChangeLatency = mode_lib->soc.power_management_parameters.dram_clk_chan… in dml_core_ms_prefetch_check()
7884 …s->mSOCParameters.FCLKChangeLatency = mode_lib->soc.power_management_parameters.fclk_change_blacko… in dml_core_ms_prefetch_check()
7885 s->mSOCParameters.SRExitTime = mode_lib->soc.power_management_parameters.stutter_exit_latency_us; in dml_core_ms_prefetch_check()
7886 …s->mSOCParameters.SREnterPlusExitTime = mode_lib->soc.power_management_parameters.stutter_enter_pl… in dml_core_ms_prefetch_check()
7887 …s->mSOCParameters.SRExitZ8Time = mode_lib->soc.power_management_parameters.z8_stutter_exit_latency… in dml_core_ms_prefetch_check()
7888 …s->mSOCParameters.SREnterPlusExitZ8Time = mode_lib->soc.power_management_parameters.z8_stutter_ent… in dml_core_ms_prefetch_check()
9068 …_to_hide_latency_params->latency_to_hide_us[0] = mode_lib->soc.power_management_parameters.dram_cl… in dml_core_mode_support()
11029 …_to_hide_latency_params->latency_to_hide_us[0] = mode_lib->soc.power_management_parameters.dram_cl… in dml_core_mode_programming()
[all …]