| /linux/drivers/gpu/drm/amd/display/dc/dml2_0/ |
| H A D | dml_display_rq_dlg_calc.c | 41 const dml_uint_t pipe_idx) in dml_rq_dlg_get_rq_reg() argument 43 dml_uint_t plane_idx = dml_get_plane_idx(mode_lib, pipe_idx); in dml_rq_dlg_get_rq_reg() 71 dml_print("DML_DLG::%s: Calculation for pipe[%d] start\n", __func__, pipe_idx); in dml_rq_dlg_get_rq_reg() 84 dpte_group_bytes = (dml_uint_t)(dml_get_dpte_group_size_in_bytes(mode_lib, pipe_idx)); in dml_rq_dlg_get_rq_reg() 85 mpte_group_bytes = (dml_uint_t)(dml_get_vm_group_size_in_bytes(mode_lib, pipe_idx)); in dml_rq_dlg_get_rq_reg() 128 detile_buf_size_in_bytes = (dml_uint_t)(dml_get_det_buffer_size_kbytes(mode_lib, pipe_idx) * 1024); in dml_rq_dlg_get_rq_reg() 130 pte_row_height_linear = (dml_uint_t)(dml_get_dpte_row_height_linear_l(mode_lib, pipe_idx)); in dml_rq_dlg_get_rq_reg() 138 …nt_t p1_pte_row_height_linear = (dml_uint_t)(dml_get_dpte_row_height_linear_c(mode_lib, pipe_idx)); in dml_rq_dlg_get_rq_reg() 145 …_l.swath_height = (dml_uint_t)(dml_log2((dml_float_t) dml_get_swath_height_l(mode_lib, pipe_idx))); in dml_rq_dlg_get_rq_reg() 146 …_c.swath_height = (dml_uint_t)(dml_log2((dml_float_t) dml_get_swath_height_c(mode_lib, pipe_idx))); in dml_rq_dlg_get_rq_reg() [all …]
|
| H A D | dml2_dc_resource_mgmt.c | 132 …_dc_pipe_mapping.dml_pipe_idx_to_plane_index[state->res_ctx.pipe_ctx[i].pipe_idx], &plane_id_assig… in find_master_pipe_of_plane() 155 ctx->v20.scratch.dml_to_dc_pipe_mapping.dml_pipe_idx_to_plane_index[pipe->pipe_idx], in find_pipes_assigned_to_plane() 163 pipes[num_found++] = mpc_pipe->pipe_idx; in find_pipes_assigned_to_plane() 278 if (head_pipe && head_pipe->pipe_idx == i) in find_preferred_pipe_candidates() 319 if (head_pipe && head_pipe->pipe_idx == i) in find_last_resort_pipe_candidates() 331 static bool is_pipe_in_candidate_array(const unsigned int pipe_idx, in is_pipe_in_candidate_array() argument 338 if (candidate_array[i] == pipe_idx) in is_pipe_in_candidate_array() 375 pipe->pipe_idx = (uint8_t)preferred_pipe_candidates[i]; in find_more_pipes_for_stream() 376 assigned_pipes[(*assigned_pipe_count)++] = pipe->pipe_idx; in find_more_pipes_for_stream() 392 pipe->pipe_idx = (uint8_t)i; in find_more_pipes_for_stream() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/ |
| H A D | display_mode_lib.h | 57 const unsigned int pipe_idx, 75 const unsigned int pipe_idx); 80 const unsigned int pipe_idx);
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
| H A D | display_rq_dlg_calc_32.h | 48 const unsigned int pipe_idx); 68 const unsigned int pipe_idx);
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/dcn21/ |
| H A D | display_rq_dlg_calc_21.h | 66 const unsigned int pipe_idx,
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/dcn20/ |
| H A D | display_rq_dlg_calc_20.h | 66 const unsigned int pipe_idx,
|
| H A D | display_rq_dlg_calc_20v2.h | 66 const unsigned int pipe_idx,
|
| H A D | dcn20_fpu.h | 72 int pipe_idx,
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/dcn31/ |
| H A D | display_rq_dlg_calc_31.h | 62 const unsigned int pipe_idx,
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/dcn314/ |
| H A D | display_rq_dlg_calc_314.h | 63 const unsigned int pipe_idx,
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/dcn30/ |
| H A D | display_rq_dlg_calc_30.h | 62 const unsigned int pipe_idx,
|
| /linux/drivers/gpu/drm/amd/display/dc/core/ |
| H A D | dc.c | 1414 pipe_split_change = context->res_ctx.pipe_ctx[i].top_pipe->pipe_idx != in disable_dangling_plane() 1415 dc->current_state->res_ctx.pipe_ctx[i].top_pipe->pipe_idx; in disable_dangling_plane() 2643 unsigned int pipe_idx; in dc_acquire_release_mpc_3dlut() local 2653 for (pipe_idx = 0; pipe_idx < pool->pipe_count; pipe_idx++) { in dc_acquire_release_mpc_3dlut() 2654 if (res_ctx->pipe_ctx[pipe_idx].stream == stream) { in dc_acquire_release_mpc_3dlut() 2656 mpcc_id = res_ctx->pipe_ctx[pipe_idx].plane_res.hubp->inst; in dc_acquire_release_mpc_3dlut() 2739 context->res_ctx.pipe_ctx[i].pipe_idx = (uint8_t)i; in dc_post_update_surfaces_to_stream() 4582 update_dirty_rect->pipe_idx = (uint8_t)j; in dc_dmub_update_dirty_rect() 4643 update_dirty_rect->pipe_idx = (uint8_t)j; in build_dmub_update_dirty_rect() 4870 unsigned int j, pipe_idx; in commit_planes_for_stream() local [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/ |
| H A D | dml2_core_utils.c | 403 unsigned int pipe_idx = 0; in dml2_core_utils_pipe_plane_mapping() local 411 pipe_plane[pipe_idx] = plane_idx; in dml2_core_utils_pipe_plane_mapping() 412 pipe_idx++; in dml2_core_utils_pipe_plane_mapping()
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_amdkfd_gfx_v9.c | 953 int pipe_idx; in get_wave_count() local 962 pipe_idx = queue_idx / adev->gfx.mec.num_queue_per_pipe; in get_wave_count() 964 soc15_grbm_select(adev, 1, pipe_idx, queue_slot, 0, GET_INST(GC, inst)); in get_wave_count()
|