| /linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/ |
| H A D | dml2_core_utils.h | 21 …ne_mapping(const struct core_display_cfg_support_info *cfg_support_info, unsigned int *pipe_plane);
|
| H A D | dml2_core_utils.c | 401 …ane_mapping(const struct core_display_cfg_support_info *cfg_support_info, unsigned int *pipe_plane) in dml2_core_utils_pipe_plane_mapping() argument 406 pipe_plane[k] = __DML2_CALCS_PIPE_NO_PLANE__; in dml2_core_utils_pipe_plane_mapping() 411 pipe_plane[pipe_idx] = plane_idx; in dml2_core_utils_pipe_plane_mapping()
|
| H A D | dml2_core_dcn4_calcs.c | 218 static void dml_calc_pipe_plane_mapping(const struct core_display_cfg_support_info *cfg_support_info, unsigned int *pipe_plane) in dml_calc_pipe_plane_mapping() 223 pipe_plane[k] = __DML2_CALCS_PIPE_NO_PLANE__; in dml_calc_pipe_plane_mapping() 228 pipe_plane[pipe_idx] = plane_idx; in dml_calc_pipe_plane_mapping() 248 unsigned int plane_idx = mode_lib->mp.pipe_plane[pipe_idx]; in dml_get_is_phantom_pipe() 258 plane_idx = mode_lib->mp.pipe_plane[pipe_idx]; \ 10468 dml_calc_pipe_plane_mapping(cfg_support_info, mode_lib->mp.pipe_plane); in dml_core_mode_programming() 10555 DML_LOG_VERBOSE("DML::%s: pipe=%d is in plane=%d\n", __func__, k, mode_lib->mp.pipe_plane[k]); in dml_core_mode_programming() 12248 unsigned int plane_idx = mode_lib->mp.pipe_plane[pipe_idx]; in log_and_substract_if_non_zero() 12560 l->min_ttu_vblank = mode_lib->mp.MinTTUVBlank[mode_lib->mp.pipe_plane[pipe_idx]]; in rq_dlg_get_dlg_reg() 12561 l->min_dst_y_next_start = (unsigned int)(mode_lib->mp.MIN_DST_Y_NEXT_START[mode_lib->mp.pipe_plane[pipe_id in rq_dlg_get_dlg_reg() 217 dml_calc_pipe_plane_mapping(const struct core_display_cfg_support_info * cfg_support_info,unsigned int * pipe_plane) dml_calc_pipe_plane_mapping() argument [all...] |
| H A D | dml2_core_shared_types.h | 850 unsigned int pipe_plane[DML2_MAX_PLANES]; // <brief used mainly by dv to map the pipe inst to plane index within DML core; the plane idx of a pipe 849 unsigned int pipe_plane[DML2_MAX_PLANES]; // <brief used mainly by dv to map the pipe inst to plane index within DML core; the plane idx of a pipe global() member
|
| /linux/drivers/gpu/drm/amd/display/dc/dml2_0/ |
| H A D | display_mode_util.c | 776 dml_uint_t plane_idx = mode_lib->mp.pipe_plane[pipe_idx]; 788 if (plane_idx == mode_lib->mp.pipe_plane[i]) { in dml_get_pipe_idx() 799 void dml_calc_pipe_plane_mapping(const struct dml_hw_resource_st *hw, dml_uint_t *pipe_plane) in dml_calc_pipe_plane_mapping() 804 pipe_plane[k] = __DML_PIPE_NO_PLANE__; in dml_calc_pipe_plane_mapping() 809 pipe_plane[pipe_idx] = plane_idx; in dml_calc_pipe_plane_mapping() 796 dml_calc_pipe_plane_mapping(const struct dml_hw_resource_st * hw,dml_uint_t * pipe_plane) dml_calc_pipe_plane_mapping() argument
|
| H A D | display_mode_core_structs.h | 1136 …dml_uint_t pipe_plane[__DML_NUM_PLANES__]; // <brief used mainly by dv to map the pipe inst to pla… member
|
| H A D | display_mode_core.c | 8425 dml_calc_pipe_plane_mapping(&mode_lib->ms.cache_display_cfg.hw, mode_lib->mp.pipe_plane); in dml_core_mode_programming() 10320 dml_uint_t plane_idx = mode_lib->mp.pipe_plane[pipe_idx]; 10329 plane_idx = mode_lib->mp.pipe_plane[surface_idx]; \
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn20/ |
| H A D | dcn20_resource.c | 1945 int pipe_plane = v->pipe_plane[pipe_idx]; in dcn20_validate_apply_pipe_split_flags() 1959 if (split4mpc || v->NoOfDPP[vlevel][max_mpc_comb][pipe_plane] == 4) in dcn20_validate_apply_pipe_split_flags() 1961 else if (force_split || v->NoOfDPP[vlevel][max_mpc_comb][pipe_plane] == 2) in dcn20_validate_apply_pipe_split_flags() 1975 v->ODMCombineEnablePerState[vlevel][pipe_plane] = dm_odm_combine_mode_2to1; in dcn20_validate_apply_pipe_split_flags() 1979 v->ODMCombineEnablePerState[vlevel][pipe_plane] = dm_odm_combine_mode_4to1; in dcn20_validate_apply_pipe_split_flags() 1986 v->ODMCombineEnabled[pipe_plane] = in dcn20_validate_apply_pipe_split_flags() 1987 v->ODMCombineEnablePerState[vlevel][pipe_plane]; in dcn20_validate_apply_pipe_split_flags() 1989 if (v->ODMCombineEnabled[pipe_plane] == dm_odm_combine_mode_disabled) { in dcn20_validate_apply_pipe_split_flags() 1943 int pipe_plane = v->pipe_plane[pipe_idx]; dcn20_validate_apply_pipe_split_flags() local
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/ |
| H A D | display_mode_vba.c | 134 which_plane = mode_lib->vba.pipe_plane[which_pipe]; \ 264 if (plane_idx == mode_lib->vba.pipe_plane[i]) { in get_pipe_idx() 282 plane_idx = mode_lib->vba.pipe_plane[pipe_idx]; in get_det_buffer_size_kbytes() 298 plane_idx = mode_lib->vba.pipe_plane[pipe_idx]; in get_is_phantom_pipe() 545 mode_lib->vba.pipe_plane[j] = mode_lib->vba.NumberOfActivePlanes; in fetch_pipe_params() 789 mode_lib->vba.pipe_plane[k] = in fetch_pipe_params()
|
| H A D | display_mode_vba.h | 589 unsigned int pipe_plane[DC__NUM_DPP__MAX]; member
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
| H A D | dcn32_fpu.c | 523 num_dpp = vba->NoOfDPP[vba->VoltageLevel][vba->maxMpcComb][vba->pipe_plane[pipe_idx]]; in dcn32_set_phantom_stream_timing() 524 phantom_vactive += num_dpp > 1 ? vba->meta_row_height[vba->pipe_plane[pipe_idx]] : 0; in dcn32_set_phantom_stream_timing() 639 (vba->ActiveDRAMClockChangeLatencyMarginPerState[vba->VoltageLevel][vba->maxMpcComb][vba->pipe_plane[pipe_idx]] <= 0 || in dcn32_assign_subvp_pipe() 640 (vba->ActiveDRAMClockChangeLatencyMarginPerState[vba->VoltageLevel][vba->maxMpcComb][vba->pipe_plane[pipe_idx]] > 0 && in dcn32_assign_subvp_pipe() 1068 if (vba->ActiveDRAMClockChangeLatencyMarginPerState[vlevel][vba->maxMpcComb][vba->pipe_plane[pipe_idx]] > 0 && in subvp_validate_static_schedulability() 1256 odm = vba->ODMCombineEnabled[vba->pipe_plane[dml_pipe_idx]] != in update_pipe_slice_table_with_split_flags() 1709 if (vba->ActiveDRAMClockChangeLatencyMarginPerState[vba->VoltageLevel][vba->maxMpcComb][vba->pipe_plane[pipe_idx]] > 0) in dcn32_calculate_dlg_params() 2014 odm = vba->ODMCombineEnabled[vba->pipe_plane[pipe_idx]] != dm_odm_combine_mode_disabled; in dcn32_apply_merge_split_flags_helper() 2197 if (vba->ODMCombineEnabled[vba->pipe_plane[pipe_idx]] != dm_odm_combine_mode_disabled in dcn32_internal_validate_bw() 3520 if (vba->ActiveDRAMClockChangeLatencyMarginPerState[vba->VoltageLevel][vba->maxMpcComb][vba->pipe_plane[pipe_id [all...] |
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn30/ |
| H A D | dcn30_resource.c | 1870 if (vba->ODMCombineEnabled[vba->pipe_plane[pipe_idx]] != dm_odm_combine_mode_disabled in dcn30_internal_validate_bw() 1939 odm = vba->ODMCombineEnabled[vba->pipe_plane[pipe_idx]] != dm_odm_combine_mode_disabled;
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn21/ |
| H A D | dcn21_resource.c | 864 if (vba->ODMCombineEnabled[vba->pipe_plane[pipe_idx]] != dm_odm_combine_mode_disabled in dcn21_fast_validate_bw()
|