Searched refs:odm_mode (Results 1 – 9 of 9) sorted by relevance
186 static bool increase_odm_combine_factor(enum dml2_odm_mode *odm_mode, int odms_calculated) in increase_odm_combine_factor() argument 190 if (*odm_mode == dml2_odm_mode_auto) { in increase_odm_combine_factor() 193 *odm_mode = dml2_odm_mode_bypass; in increase_odm_combine_factor() 196 *odm_mode = dml2_odm_mode_combine_2to1; in increase_odm_combine_factor() 199 *odm_mode = dml2_odm_mode_combine_3to1; in increase_odm_combine_factor() 202 *odm_mode = dml2_odm_mode_combine_4to1; in increase_odm_combine_factor() 211 if (*odm_mode == dml2_odm_mode_bypass) { in increase_odm_combine_factor() 212 *odm_mode = dml2_odm_mode_combine_2to1; in increase_odm_combine_factor() 213 } else if (*odm_mode == dml2_odm_mode_combine_2to1) { in increase_odm_combine_factor() 214 *odm_mode in increase_odm_combine_factor() [all...]
209 enum dml_odm_mode odm_mode = hw->ODMMode[plane_idx]; in dml_rq_dlg_get_dlg_reg() local289 if (odm_mode == dml_odm_mode_bypass) { in dml_rq_dlg_get_dlg_reg()291 } else if (odm_mode == dml_odm_mode_combine_2to1 || odm_mode == dml_odm_mode_combine_4to1) { in dml_rq_dlg_get_dlg_reg()296 dml_uint_t odm_combine_factor = (odm_mode == dml_odm_mode_combine_2to1 ? 2 : 4); in dml_rq_dlg_get_dlg_reg()
41 bool dml2_core_utils_is_odm_split(enum dml2_odm_mode odm_mode);
773 bool dml2_core_utils_is_odm_split(enum dml2_odm_mode odm_mode) in dml2_core_utils_is_odm_split() argument775 switch (odm_mode) { in dml2_core_utils_is_odm_split()
8462 display_cfg->stream_descriptors[display_cfg->plane_descriptors[k].stream_index].overrides.odm_mode, in dml_core_mode_support() 8483 display_cfg->stream_descriptors[display_cfg->plane_descriptors[k].stream_index].overrides.odm_mode, in dml_core_mode_support() 8776 if (display_cfg->stream_descriptors[display_cfg->plane_descriptors[k].stream_index].output.output_encoder != dml2_dp && (display_cfg->stream_descriptors[display_cfg->plane_descriptors[k].stream_index].overrides.odm_mode == dml2_odm_mode_split_1to2 || in dml_core_mode_support() 8777 display_cfg->stream_descriptors[display_cfg->plane_descriptors[k].stream_index].overrides.odm_mode == dml2_odm_mode_mso_1to2 || display_cfg->stream_descriptors[display_cfg->plane_descriptors[k].stream_index].overrides.odm_mode == dml2_odm_mode_mso_1to4)) in dml_core_mode_support() 8780 if ((display_cfg->stream_descriptors[display_cfg->plane_descriptors[k].stream_index].overrides.odm_mode == dml2_odm_mode_mso_1to2 && display_cfg->stream_descriptors[display_cfg->plane_descriptors[k].stream_index].output.output_dp_lane_count < 2) || in dml_core_mode_support() 8781 (display_cfg->stream_descriptors[display_cfg->plane_descriptors[k].stream_index].overrides.odm_mode == dml2_odm_mode_mso_1to4 && display_cfg->stream_descriptors[display_cfg->plane_descriptors[k].stream_index].output.output_dp_lane_count < 4)) in dml_core_mode_support() 12480 l->odm_mode = dml2_odm_mode_bypass; in rq_dlg_get_dlg_reg() 12495 l->odm_mode = mode_lib->mp.ODMMode[l->plane_idx]; in rq_dlg_get_dlg_reg() 12523 if (l->odm_mode in rq_dlg_get_dlg_reg() [all...]
1598 enum dml2_odm_mode odm_mode;1595 enum dml2_odm_mode odm_mode; global() member
277 stream_desc->overrides.odm_mode = dml2_odm_mode_auto; in populate_dml21_stream_overrides_from_stream_state() 280 stream_desc->overrides.odm_mode = dml2_odm_mode_bypass; in populate_dml21_stream_overrides_from_stream_state() 283 stream_desc->overrides.odm_mode = dml2_odm_mode_combine_2to1; in populate_dml21_stream_overrides_from_stream_state() 286 stream_desc->overrides.odm_mode = dml2_odm_mode_combine_3to1; in populate_dml21_stream_overrides_from_stream_state() 289 stream_desc->overrides.odm_mode = dml2_odm_mode_combine_4to1; in populate_dml21_stream_overrides_from_stream_state() 292 stream_desc->overrides.odm_mode = dml2_odm_mode_auto;
430 enum dml2_odm_mode odm_mode; member
684 param.odm_mode = pipe->next_odm_pipe ? 1:0; in dc_stream_configure_crc()