Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_dpmm/
H A Ddml2_dpmm_dcn4.c449 if (min_idle_us >= in_out->soc_bb->power_management_parameters.dram_clk_change_blackout_us) in determine_power_management_features_with_vblank_only()
452 if (min_idle_us >= in_out->soc_bb->power_management_parameters.fclk_change_blackout_us) in determine_power_management_features_with_vblank_only()
494 …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()
499 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()
506 …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()
511 if (min_idle_us >= in_out->soc_bb->power_management_parameters.fclk_change_blackout_us) in determine_power_management_features_with_vactive_and_vblank()
525 …lays_without_vactive_margin_mask(in_out, (int)(in_out->soc_bb->power_management_parameters.dram_cl… in determine_power_management_features_with_fams()
528 …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()
660 …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()
668 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/dml21/src/dml2_pmo/
H A Ddml2_pmo_dcn3.c544 in_out->instance->soc_bb->power_management_parameters.dram_clk_change_blackout_us && in pmo_dcn3_init_for_pstate_support()
552 in_out->instance->soc_bb->power_management_parameters.fclk_change_blackout_us && in pmo_dcn3_init_for_pstate_support()
604 …in_out->instance->soc_bb->power_management_parameters.fclk_change_blackout_us > min_reserved_vblan… in pmo_dcn3_init_for_pstate_support()
608 in_out->instance->soc_bb->power_management_parameters.fclk_change_blackout_us; in pmo_dcn3_init_for_pstate_support()
613 …in_out->instance->soc_bb->power_management_parameters.dram_clk_change_blackout_us > min_reserved_v… in pmo_dcn3_init_for_pstate_support()
617 in_out->instance->soc_bb->power_management_parameters.dram_clk_change_blackout_us; in pmo_dcn3_init_for_pstate_support()
623 …in_out->instance->soc_bb->power_management_parameters.stutter_enter_plus_exit_latency_us > min_res… in pmo_dcn3_init_for_pstate_support()
626 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.c1618 (unsigned int)math_ceil(pmo->soc_bb->power_management_parameters.dram_clk_change_blackout_us / in build_fams2_meta_per_stream()
1771 …[stream_index]) >= (int)(MIN_VACTIVE_MARGIN_PCT * pmo->soc_bb->power_management_parameters.dram_cl… in pmo_dcn4_fams2_init_for_pstate_support()
1914 …errides.reserved_vblank_time_ns = (long)math_max2(pmo->soc_bb->power_management_parameters.dram_cl… in setup_planes_for_vblank_by_mask()
1933 …plane->overrides.reserved_vblank_time_ns = (long)(pmo->soc_bb->power_management_parameters.dram_cl… in setup_planes_for_vblank_drr_by_mask()
2060 …REQUIRED_RESERVED_TIME = (int)in_out->instance->soc_bb->power_management_parameters.dram_clk_chang… in pmo_dcn4_fams2_test_for_pstate_support()
2070 …_index]) < (MIN_VACTIVE_MARGIN_PCT * in_out->instance->soc_bb->power_management_parameters.dram_cl… in pmo_dcn4_fams2_test_for_pstate_support()
2148 if (pmo->soc_bb->power_management_parameters.z8_stutter_exit_latency_us > 0 && in pmo_dcn4_fams2_init_for_stutter()
2149 pmo->soc_bb->power_management_parameters.stutter_enter_plus_exit_latency_us > 0 && in pmo_dcn4_fams2_init_for_stutter()
2150 …pmo->soc_bb->power_management_parameters.z8_stutter_exit_latency_us < pmo->soc_bb->power_managemen… in pmo_dcn4_fams2_init_for_stutter()
2155 …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/dml21/inc/
H A Ddml_top_soc_parameter_types.h138 struct dml2_soc_power_management_parameters power_management_parameters; member
/linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/
H A Ddml21_translation_helper.c294 dml_soc_bb->power_management_parameters.dram_clk_change_blackout_us = in dml21_apply_soc_bb_overrides()
298 dml_soc_bb->power_management_parameters.stutter_enter_plus_exit_latency_us = in dml21_apply_soc_bb_overrides()
302 dml_soc_bb->power_management_parameters.stutter_exit_latency_us = in dml21_apply_soc_bb_overrides()
316 dml_soc_bb->power_management_parameters.stutter_exit_latency_us = in dml21_apply_soc_bb_overrides()
321 dml_soc_bb->power_management_parameters.stutter_enter_plus_exit_latency_us = in dml21_apply_soc_bb_overrides()
326 dml_soc_bb->power_management_parameters.dram_clk_change_blackout_us = in dml21_apply_soc_bb_overrides()
331 dml_soc_bb->power_management_parameters.fclk_change_blackout_us = in dml21_apply_soc_bb_overrides()
/linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/inc/bounding_boxes/
H A Ddcn4_soc_bb.h288 .power_management_parameters = {
H A Ddcn3_soc_bb.h338 .power_management_parameters = {
/linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/
H A Ddml2_core_dcn4.c580 …atencySupported[plane_index] >= core->clean_me_up.mode_lib.soc.power_management_parameters.dram_cl… in core_dcn4_mode_programming()
582 …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.c6958 if (soc->power_management_parameters.g6_temp_read_blackout_us[0] > 0.0) { in get_g6_temp_read_blackout_us()
6960 return soc->power_management_parameters.g6_temp_read_blackout_us[min_clk_index]; in get_g6_temp_read_blackout_us()
8135 …red_to_hide_latency_params->latency_to_hide_us = mode_lib->soc.power_management_parameters.dram_cl… in dml_core_mode_support()
9023 …s->mSOCParameters.DRAMClockChangeLatency = mode_lib->soc.power_management_parameters.dram_clk_chan… in dml_core_mode_support()
9024 …s->mSOCParameters.FCLKChangeLatency = mode_lib->soc.power_management_parameters.fclk_change_blacko… in dml_core_mode_support()
9025 s->mSOCParameters.SRExitTime = mode_lib->soc.power_management_parameters.stutter_exit_latency_us; in dml_core_mode_support()
9026 …s->mSOCParameters.SREnterPlusExitTime = mode_lib->soc.power_management_parameters.stutter_enter_pl… in dml_core_mode_support()
9027 …s->mSOCParameters.SRExitZ8Time = mode_lib->soc.power_management_parameters.z8_stutter_exit_latency… in dml_core_mode_support()
9028 …s->mSOCParameters.SREnterPlusExitZ8Time = mode_lib->soc.power_management_parameters.z8_stutter_ent… in dml_core_mode_support()
10616 …red_to_hide_latency_params->latency_to_hide_us = mode_lib->soc.power_management_parameters.dram_cl… in dml_core_mode_programming()
[all …]
H A Ddml2_core_shared.c2658 …s->mSOCParameters.DRAMClockChangeLatency = mode_lib->soc.power_management_parameters.dram_clk_chan… in dml2_core_shared_mode_support()
2659 …s->mSOCParameters.FCLKChangeLatency = mode_lib->soc.power_management_parameters.fclk_change_blacko… in dml2_core_shared_mode_support()
2660 s->mSOCParameters.SRExitTime = mode_lib->soc.power_management_parameters.stutter_exit_latency_us; in dml2_core_shared_mode_support()
2661 …s->mSOCParameters.SREnterPlusExitTime = mode_lib->soc.power_management_parameters.stutter_enter_pl… in dml2_core_shared_mode_support()
2662 …s->mSOCParameters.SRExitZ8Time = mode_lib->soc.power_management_parameters.z8_stutter_exit_latency… in dml2_core_shared_mode_support()
2663 …s->mSOCParameters.SREnterPlusExitZ8Time = mode_lib->soc.power_management_parameters.z8_stutter_ent… in dml2_core_shared_mode_support()
11054 …s->mmSOCParameters.DRAMClockChangeLatency = mode_lib->soc.power_management_parameters.dram_clk_cha… in dml2_core_shared_mode_programming()
11055 …s->mmSOCParameters.FCLKChangeLatency = mode_lib->soc.power_management_parameters.fclk_change_black… in dml2_core_shared_mode_programming()
11056 s->mmSOCParameters.SRExitTime = mode_lib->soc.power_management_parameters.stutter_exit_latency_us; in dml2_core_shared_mode_programming()
11057 …s->mmSOCParameters.SREnterPlusExitTime = mode_lib->soc.power_management_parameters.stutter_enter_p… in dml2_core_shared_mode_programming()
[all …]