Home
last modified time | relevance | path

Searched refs:pipe_plane (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/
H A Ddml2_core_dcn6_calcs_dchub.c691 l->plane_idx = mode_lib->mp.pipe_plane[pipe_idx]; in dcn6_rq_dlg_get_dlg_reg()
754 if (mode_lib->mp.pipe_plane[i] == l->plane_idx) { in dcn6_rq_dlg_get_dlg_reg()
776 l->min_ttu_vblank = mode_lib->mp.MinTTUVBlank[mode_lib->mp.pipe_plane[pipe_idx]]; in dcn6_rq_dlg_get_dlg_reg()
777 …_next_start = (unsigned int)(mode_lib->mp.MIN_DST_Y_NEXT_START[mode_lib->mp.pipe_plane[pipe_idx]]); in dcn6_rq_dlg_get_dlg_reg()
783 …vcount0 = (unsigned int)(mode_lib->mp.VREADY_AT_OR_AFTER_VSYNC[mode_lib->mp.pipe_plane[pipe_idx]]); in dcn6_rq_dlg_get_dlg_reg()
788 …l->dst_x_after_scaler = (unsigned int)(mode_lib->mp.DSTXAfterScaler[mode_lib->mp.pipe_plane[pipe_i… in dcn6_rq_dlg_get_dlg_reg()
789 …l->dst_y_after_scaler = (unsigned int)(mode_lib->mp.DSTYAfterScaler[mode_lib->mp.pipe_plane[pipe_i… in dcn6_rq_dlg_get_dlg_reg()
794 l->dst_y_prefetch = mode_lib->mp.dst_y_prefetch[mode_lib->mp.pipe_plane[pipe_idx]]; in dcn6_rq_dlg_get_dlg_reg()
795 l->dst_y_per_vm_vblank = mode_lib->mp.dst_y_per_vm_vblank[mode_lib->mp.pipe_plane[pipe_idx]]; in dcn6_rq_dlg_get_dlg_reg()
796 l->dst_y_per_row_vblank = mode_lib->mp.dst_y_per_row_vblank[mode_lib->mp.pipe_plane[pipe_idx]]; in dcn6_rq_dlg_get_dlg_reg()
[all …]
H A Ddml2_core_dcn5_calcs_dchub.c5391 unsigned int plane_idx = mode_lib->mp.pipe_plane[pipe_idx]; in dcn5_rq_dlg_get_rq_reg()
5419 …dpte_group_bytes = (unsigned int)(mode_lib->mp.dpte_group_bytes[mode_lib->mp.pipe_plane[pipe_idx]]… in dcn5_rq_dlg_get_rq_reg()
5420 mpte_group_bytes = (unsigned int)(mode_lib->mp.vm_group_bytes[mode_lib->mp.pipe_plane[pipe_idx]]); in dcn5_rq_dlg_get_rq_reg()
5431 rq_regs->pte_buffer_mode = mode_lib->mp.PTE_BUFFER_MODE[mode_lib->mp.pipe_plane[pipe_idx]]; in dcn5_rq_dlg_get_rq_reg()
5432 …rq_regs->force_one_row_for_frame = mode_lib->mp.use_one_row_for_frame[mode_lib->mp.pipe_plane[pipe… in dcn5_rq_dlg_get_rq_reg()
5454 …detile_buf_size_in_bytes = mode_lib->mp.DETBufferSizeInKByte[mode_lib->mp.pipe_plane[pipe_idx]] * … in dcn5_rq_dlg_get_rq_reg()
5457 … p0_pte_row_height_linear = mode_lib->mp.dpte_row_height_linear[mode_lib->mp.pipe_plane[pipe_idx]]; in dcn5_rq_dlg_get_rq_reg()
5463 …_row_height_linear = mode_lib->mp.dpte_row_height_linear_chroma[mode_lib->mp.pipe_plane[pipe_idx]]; in dcn5_rq_dlg_get_rq_reg()
5475 …ils_log_and_substract_if_non_zero(mode_lib->mp.SwathHeightY[mode_lib->mp.pipe_plane[pipe_idx]], 0); in dcn5_rq_dlg_get_rq_reg()
5476 …ils_log_and_substract_if_non_zero(mode_lib->mp.SwathHeightC[mode_lib->mp.pipe_plane[pipe_idx]], 0); in dcn5_rq_dlg_get_rq_reg()
[all …]
H A Ddml2_core_utils.h21 …ne_mapping(const struct core_display_cfg_support_info *cfg_support_info, unsigned int *pipe_plane);
H A Ddml2_core_utils.c401 …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 Ddml2_core_dcn5_funcs_mode_programming.c45 dml2_core_utils_pipe_plane_mapping(cfg_support_info, mode_lib->mp.pipe_plane); in dcn5_mode_programming()
123 DML_LOG_VERBOSE("DML::%s: pipe=%d is in plane=%d\n", __func__, k, mode_lib->mp.pipe_plane[k]); in dcn5_mode_programming()
1446 …out->dcn4x.vready_offset_pixels = mode_lib->mp.VReadyOffsetPix[mode_lib->mp.pipe_plane[pipe_index]… in dcn5_get_global_sync_programming()
1447 out->dcn4x.vstartup_lines = mode_lib->mp.VStartup[mode_lib->mp.pipe_plane[pipe_index]]; in dcn5_get_global_sync_programming()
1448 …out->dcn4x.vupdate_offset_pixels = mode_lib->mp.VUpdateOffsetPix[mode_lib->mp.pipe_plane[pipe_inde… in dcn5_get_global_sync_programming()
1449 …out->dcn4x.vupdate_vupdate_width_pixels = mode_lib->mp.VUpdateWidthPix[mode_lib->mp.pipe_plane[pip… in dcn5_get_global_sync_programming()
1450 …e_keepout_start_lines = mode_lib->mp.pstate_keepout_dst_lines[mode_lib->mp.pipe_plane[pipe_index]]; in dcn5_get_global_sync_programming()
H A Ddml2_core_shared_types.h919 …unsigned int pipe_plane[DML2_MAX_PLANES]; // <brief used mainly by dv to map the pipe inst to plan… member
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn30/
H A Ddcn30_resource.c1872 if (vba->ODMCombineEnabled[vba->pipe_plane[pipe_idx]] != dm_odm_combine_mode_disabled in dcn30_internal_validate_bw()
1941 odm = vba->ODMCombineEnabled[vba->pipe_plane[pipe_idx]] != dm_odm_combine_mode_disabled; in dcn30_internal_validate_bw()
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/
H A Ddisplay_mode_core_structs.h1136 …dml_uint_t pipe_plane[__DML_NUM_PLANES__]; // <brief used mainly by dv to map the pipe inst to pla… member