Home
last modified time | relevance | path

Searched refs:optimized_display_cfg (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_pmo/
H A Ddml2_pmo_dcn3.c84 for (i = 0; i < in_out->optimized_display_cfg->num_planes; i++) { in optimize_dcc_mcache_no_odm()
90 …if (in_out->cfg_support_info->stream_support_info[in_out->optimized_display_cfg->plane_descriptors… in optimize_dcc_mcache_no_odm()
91 in_out->optimized_display_cfg->plane_descriptors[i].overrides.mpcc_combine_factor = in optimize_dcc_mcache_no_odm()
95 …if (!increase_mpc_combine_factor(&in_out->optimized_display_cfg->plane_descriptors[i].overrides.mp… in optimize_dcc_mcache_no_odm()
462 if (in_out->display_config != in_out->optimized_display_cfg) { in pmo_dcn3_optimize_dcc_mcache()
463 memcpy(in_out->optimized_display_cfg, in_out->display_config, sizeof(struct dml2_display_cfg)); in pmo_dcn3_optimize_dcc_mcache()
468 for (i = 0; i < in_out->optimized_display_cfg->num_planes; i++) { in pmo_dcn3_optimize_dcc_mcache()
479 if (in_out->optimized_display_cfg->num_streams > 1) { in pmo_dcn3_optimize_dcc_mcache()
484 } else if (in_out->optimized_display_cfg->num_streams == 1) { in pmo_dcn3_optimize_dcc_mcache()
492 planes_on_stream = count_planes_with_stream_index(in_out->optimized_display_cfg, 0); in pmo_dcn3_optimize_dcc_mcache()
[all …]
H A Ddml2_pmo_dcn4_fams2.c252 for (i = 0; i < in_out->optimized_display_cfg->num_planes; i++) { in optimize_dcc_mcache_no_odm()
258 …if (in_out->cfg_support_info->stream_support_info[in_out->optimized_display_cfg->plane_descriptors… in optimize_dcc_mcache_no_odm()
259 in_out->optimized_display_cfg->plane_descriptors[i].overrides.mpcc_combine_factor = in optimize_dcc_mcache_no_odm()
263 …if (!increase_mpc_combine_factor(&in_out->optimized_display_cfg->plane_descriptors[i].overrides.mp… in optimize_dcc_mcache_no_odm()
295 if (in_out->display_config != in_out->optimized_display_cfg) { in pmo_dcn4_fams2_optimize_dcc_mcache()
296 memcpy(in_out->optimized_display_cfg, in_out->display_config, sizeof(struct dml2_display_cfg)); in pmo_dcn4_fams2_optimize_dcc_mcache()
301 for (i = 0; i < in_out->optimized_display_cfg->num_planes; i++) { in pmo_dcn4_fams2_optimize_dcc_mcache()
312 if (in_out->optimized_display_cfg->num_streams > 1 || in_out->instance->options->disable_dyn_odm) { in pmo_dcn4_fams2_optimize_dcc_mcache()
317 } else if (in_out->optimized_display_cfg->num_streams == 1) { in pmo_dcn4_fams2_optimize_dcc_mcache()
325 planes_on_stream = count_planes_with_stream_index(in_out->optimized_display_cfg, 0); in pmo_dcn4_fams2_optimize_dcc_mcache()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/inc/
H A Ddml2_internal_shared_types.h536 struct dml2_display_cfg *optimized_display_cfg; member
952 struct dml2_display_cfg optimized_display_cfg; member
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/
H A Ddml2_top_soc15.c104 …l->optimize_mcache.optimize_mcache_params.optimized_display_cfg = &params->optimized_display_confi… in dml2_top_optimization_optimize_function_mcache()