Home
last modified time | relevance | path

Searched refs:ODMUse (Results 1 – 13 of 13) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/
Ddml2_wrapper.c207 …if (largest_blend_and_timing == 0 && p->cur_policy->ODMUse[0] == dml_odm_use_policy_combine_as_nee… in optimize_configuration()
215 p->new_policy->ODMUse[0] = dml_odm_use_policy_combine_2to1; in optimize_configuration()
218 p->new_policy->ODMUse[0] = dml_odm_use_policy_combine_4to1; in optimize_configuration()
Ddml2_policy.c282 policy->ODMUse[i] = dml_odm_use_policy_combine_as_needed; in build_unoptimized_policy_settings()
Ddml2_translation_helper.c1316 dml2->v20.dml_core_ctx.policy.ODMUse[disp_cfg_stream_location] = dml_odm_use_policy_combine_2to1; in map_dc_state_into_dml_display_cfg()
1319 dml2->v20.dml_core_ctx.policy.ODMUse[disp_cfg_stream_location] = dml_odm_use_policy_combine_4to1; in map_dc_state_into_dml_display_cfg()
1377 … dml2->v20.dml_core_ctx.policy.ODMUse[disp_cfg_plane_location] = dml_odm_use_policy_combine_2to1; in map_dc_state_into_dml_display_cfg()
1380 … dml2->v20.dml_core_ctx.policy.ODMUse[disp_cfg_plane_location] = dml_odm_use_policy_combine_4to1; in map_dc_state_into_dml_display_cfg()
Ddisplay_mode_core.c108 enum dml_odm_use_policy ODMUse,
5510 enum dml_odm_use_policy ODMUse, in CalculateODMMode() argument
5542 ODMUse = dml_odm_use_policy_combine_4to1; in CalculateODMMode()
5543 else if (HActive > DML2_MAX_FMT_420_BUFFER_WIDTH && ODMUse != dml_odm_use_policy_combine_4to1) in CalculateODMMode()
5544 ODMUse = dml_odm_use_policy_combine_2to1; in CalculateODMMode()
5545 if (Output == dml_hdmi && ODMUse == dml_odm_use_policy_combine_2to1) in CalculateODMMode()
5547 …if ((Output == dml_hdmi || Output == dml_dp || Output == dml_edp) && ODMUse == dml_odm_use_policy_… in CalculateODMMode()
5551 if (ODMUse == dml_odm_use_policy_bypass || ODMUse == dml_odm_use_policy_combine_as_needed) in CalculateODMMode()
5553 else if (ODMUse == dml_odm_use_policy_combine_2to1) in CalculateODMMode()
5555 else if (ODMUse == dml_odm_use_policy_combine_4to1) in CalculateODMMode()
[all …]
Ddisplay_mode_util.c347 dml_print("DML: i=%0d, Policy: ODMUse = 0x%x\n", i, policy->ODMUse[i]); in dml_print_dml_policy()
Ddisplay_mode_core_structs.h639 …enum dml_odm_use_policy ODMUse[__DML_NUM_PLANES__]; /// <brief ODM mode as selected by the user; u… member
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn32/
Ddisplay_mode_vba_util_32.h221 enum odm_combine_policy ODMUse,
Ddisplay_mode_vba_32.c2046 mode_lib->vba.ODMUse[k], in dml32_ModeSupportAndSystemConfigurationFull()
2069 mode_lib->vba.ODMUse[k], in dml32_ModeSupportAndSystemConfigurationFull()
2400 && (mode_lib->vba.ODMUse[k] == dm_odm_split_policy_1to2 in dml32_ModeSupportAndSystemConfigurationFull()
2401 || mode_lib->vba.ODMUse[k] == dm_odm_mso_policy_1to2 in dml32_ModeSupportAndSystemConfigurationFull()
2402 || mode_lib->vba.ODMUse[k] == dm_odm_mso_policy_1to4)) in dml32_ModeSupportAndSystemConfigurationFull()
2405 if ((mode_lib->vba.ODMUse[k] == dm_odm_mso_policy_1to2 in dml32_ModeSupportAndSystemConfigurationFull()
2407 || (mode_lib->vba.ODMUse[k] == dm_odm_mso_policy_1to4 in dml32_ModeSupportAndSystemConfigurationFull()
Ddisplay_mode_vba_util_32.c1186 enum odm_combine_policy ODMUse, in dml32_CalculateODMMode() argument
1221 if (ODMUse == dm_odm_combine_policy_none) in dml32_CalculateODMMode()
1230 …if (!(Output == dm_hdmi || Output == dm_dp || Output == dm_edp) && (ODMUse == dm_odm_combine_polic… in dml32_CalculateODMMode()
1241 } else if (Output != dm_hdmi && (ODMUse == dm_odm_combine_policy_2to1 || in dml32_CalculateODMMode()
1260 ODMUse != dm_odm_combine_policy_4to1) { in dml32_CalculateODMMode()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/
Ddisplay_mode_vba.h1220 enum odm_combine_policy ODMUse[DC__NUM_DPP__MAX]; member
Ddisplay_mode_vba.c572 mode_lib->vba.ODMUse[mode_lib->vba.NumberOfActivePlanes] = dst->odm_combine_policy; in fetch_pipe_params()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/
Ddml2_core_shared.c374 enum dml2_odm_mode ODMUse,
6555 enum dml2_odm_mode ODMUse, in CalculateODMMode() argument
6579 if (ODMUse == dml2_odm_mode_bypass || ODMUse == dml2_odm_mode_auto) in CalculateODMMode()
6581 else if (ODMUse == dml2_odm_mode_combine_2to1) in CalculateODMMode()
6583 else if (ODMUse == dml2_odm_mode_combine_3to1) in CalculateODMMode()
6585 else if (ODMUse == dml2_odm_mode_combine_4to1) in CalculateODMMode()
6587 else if (ODMUse == dml2_odm_mode_split_1to2) in CalculateODMMode()
6589 else if (ODMUse == dml2_odm_mode_mso_1to2) in CalculateODMMode()
6591 else if (ODMUse == dml2_odm_mode_mso_1to4) in CalculateODMMode()
6598 dml2_printf("DML::%s: ODMUse = %d\n", __func__, ODMUse); in CalculateODMMode()
[all …]
Ddml2_core_dcn4_calcs.c3960 enum dml2_odm_mode ODMUse, in CalculateODMConstraints() argument
3973 switch (ODMUse) { in CalculateODMConstraints()
4066 enum dml2_odm_mode ODMUse, in CalculateODMMode() argument
4098 dml2_printf("DML::%s: ODMUse = %d\n", __func__, ODMUse); in CalculateODMMode()
4108 if (ODMUse == dml2_odm_mode_auto) in CalculateODMMode()
4120 DecidedODMMode = ODMUse; in CalculateODMMode()