Home
last modified time | relevance | path

Searched refs:optimized_display_config (Results 1 – 5 of 5) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_top/
Ddml2_top_optimization.c35 copy_display_configuration_with_meta(params->optimized_display_config, params->display_config); in dml2_top_optimization_optimize_function_min_clk_for_latency()
36 params->optimized_display_config->stage1.min_clk_index_for_latency--; in dml2_top_optimization_optimize_function_min_clk_for_latency()
84 copy_display_configuration_with_meta(params->optimized_display_config, params->display_config); in dml2_top_optimization_optimize_function_mcache()
89 …_mcache.optimize_mcache_params.optimized_display_cfg = &params->optimized_display_config->display_… in dml2_top_optimization_optimize_function_mcache()
90 …l->optimize_mcache.optimize_mcache_params.cfg_support_info = &params->optimized_display_config->mo… in dml2_top_optimization_optimize_function_mcache()
125 …l->optimize_vmin.pmo_optimize_vmin_params.optimized_display_config = params->optimized_display_con… in dml2_top_optimization_optimize_function_vmin()
142 !params->optimized_display_config) in dml2_top_optimization_perform_optimization_phase()
166 optimize_params.optimized_display_config = &l->next_candidate_display_cfg; in dml2_top_optimization_perform_optimization_phase()
197 …copy_display_configuration_with_meta(params->optimized_display_config, &l->next_candidate_display_… in dml2_top_optimization_perform_optimization_phase()
202 …copy_display_configuration_with_meta(params->optimized_display_config, &l->cur_candidate_display_c… in dml2_top_optimization_perform_optimization_phase()
[all …]
Ddml_top.c122 .optimized_display_config = &l->optimized_display_config_with_meta, in dml2_check_mode_supported()
202 l->min_clock_for_latency_phase.optimized_display_config = &l->optimized_display_config_with_meta; in dml2_build_mode_programming()
218 l->mcache_phase.optimized_display_config = &l->optimized_display_config_with_meta; in dml2_build_mode_programming()
245 l->uclk_pstate_phase.optimized_display_config = &l->optimized_display_config_with_meta; in dml2_build_mode_programming()
264 l->vmin_phase.optimized_display_config = &l->optimized_display_config_with_meta; in dml2_build_mode_programming()
292 l->stutter_phase.optimized_display_config = &l->optimized_display_config_with_meta; in dml2_build_mode_programming()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_pmo/
Ddml2_pmo_dcn3.c387 memcpy(in_out->optimized_display_config, in pmo_dcn3_optimize_for_vmin()
391 …stream_descriptor = &in_out->optimized_display_config->display_config.stream_descriptors[stream_in… in pmo_dcn3_optimize_for_vmin()
670 …memcpy(in_out->optimized_display_config, in_out->base_display_config, sizeof(struct display_config… in pmo_dcn3_optimize_for_pstate_support()
680 …reached_end = !iterate_to_next_candidiate(pmo, in_out->optimized_display_config->display_config.nu… in pmo_dcn3_optimize_for_pstate_support()
692 …in_out->optimized_display_config->stage3.min_clk_index_for_latency = pmo->scratch.pmo_dcn3.cur_lat… in pmo_dcn3_optimize_for_pstate_support()
694 …for (stream_index = 0; stream_index < in_out->optimized_display_config->display_config.num_streams… in pmo_dcn3_optimize_for_pstate_support()
695 set_reserved_time_on_all_planes_with_stream_index(in_out->optimized_display_config, stream_index, in pmo_dcn3_optimize_for_pstate_support()
Ddml2_pmo_dcn4_fams2.c823 memcpy(in_out->optimized_display_config, in pmo_dcn4_fams2_optimize_for_vmin()
827 …stream_descriptor = &in_out->optimized_display_config->display_config.stream_descriptors[stream_in… in pmo_dcn4_fams2_optimize_for_vmin()
2109 …memcpy(in_out->optimized_display_config, in_out->base_display_config, sizeof(struct display_config… in pmo_dcn4_fams2_optimize_for_pstate_support()
2130 …in_out->optimized_display_config->stage3.min_clk_index_for_latency = s->pmo_dcn4.cur_latency_index; in pmo_dcn4_fams2_optimize_for_pstate_support()
2131 …setup_display_config(in_out->optimized_display_config, in_out->instance, in_out->instance->scratch… in pmo_dcn4_fams2_optimize_for_pstate_support()
2230 …memcpy(in_out->optimized_display_config, in_out->base_display_config, sizeof(struct display_config… in pmo_dcn4_fams2_optimize_for_stutter()
2234 for (i = 0; i < in_out->optimized_display_config->display_config.num_planes; i++) { in pmo_dcn4_fams2_optimize_for_stutter()
2236 …in_out->optimized_display_config->display_config.plane_descriptors[i].overrides.reserved_vblank_ti… in pmo_dcn4_fams2_optimize_for_stutter()
2238 …in_out->optimized_display_config->display_config.plane_descriptors[i].overrides.reserved_vblank_ti… in pmo_dcn4_fams2_optimize_for_stutter()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/inc/
Ddml2_internal_shared_types.h540 struct display_configuation_with_meta *optimized_display_config; member
570 struct display_configuation_with_meta *optimized_display_config; member
600 struct display_configuation_with_meta *optimized_display_config; member
904 struct display_configuation_with_meta *optimized_display_config; member
913 …struct display_configuation_with_meta *optimized_display_config; // The optimized display configur… member