Home
last modified time | relevance | path

Searched refs:pln_prog (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/
A Ddml21_wrapper.c123 struct dml2_per_plane_programming *pln_prog = NULL; in dml21_calculate_rq_and_dlg_params() local
144 if (!pln_prog->plane_descriptor) in dml21_calculate_rq_and_dlg_params()
148 num_dpps_required = pln_prog->num_dpps_required; in dml21_calculate_rq_and_dlg_params()
295 struct dml2_per_plane_programming *pln_prog = NULL; in dml21_prepare_mcache_programming() local
315 mcache_config->plane_descriptor = pln_prog->plane_descriptor; in dml21_prepare_mcache_programming()
317 mcache_config->num_pipes = pln_prog->num_dpps_required; in dml21_prepare_mcache_programming()
320 if (pln_prog->num_dpps_required == 0) { in dml21_prepare_mcache_programming()
336 if (pln_prog->phantom_plane.valid && in dml21_prepare_mcache_programming()
342 mcache_config->plane_descriptor = pln_prog->plane_descriptor; in dml21_prepare_mcache_programming()
344 mcache_config->num_pipes = pln_prog->num_dpps_required; in dml21_prepare_mcache_programming()
[all …]
A Ddml21_utils.c251 struct dml2_per_plane_programming *pln_prog, in dml21_populate_mall_allocation_size() argument
263 dc_pipe->surface_size_in_mall_bytes = pln_prog->surface_size_mall_bytes; in dml21_populate_mall_allocation_size()
267 dc_pipe->surface_size_in_mall_bytes = pln_prog->svp_size_mall_bytes; in dml21_populate_mall_allocation_size()
313 &pln_prog->phantom_plane.pipe_regs[pipe_reg_index]->dlg_regs, in dml21_program_dc_pipe()
314 &pln_prog->phantom_plane.pipe_regs[pipe_reg_index]->ttu_regs, pipe_ctx); in dml21_program_dc_pipe()
322 dml21_update_pipe_ctx_dchub_regs(&pln_prog->pipe_regs[pipe_reg_index]->rq_regs, in dml21_program_dc_pipe()
323 &pln_prog->pipe_regs[pipe_reg_index]->dlg_regs, in dml21_program_dc_pipe()
324 &pln_prog->pipe_regs[pipe_reg_index]->ttu_regs, pipe_ctx); in dml21_program_dc_pipe()
326 pipe_ctx->det_buffer_size_kb = pln_prog->pipe_regs[pipe_reg_index]->det_size * 64; in dml21_program_dc_pipe()
329 pipe_ctx->plane_res.bw.dppclk_khz = pln_prog->min_clocks.dcn4x.dppclk_khz; in dml21_program_dc_pipe()
[all …]
A Ddml21_utils.h27 struct dml2_per_plane_programming *pln_prog,
42 struct dml2_per_plane_programming *pln_prog,
A Ddml21_translation_helper.h28 …*context, struct pipe_ctx *pipe_ctx, struct dml2_per_plane_programming *pln_prog, struct dml2_pipe…
A Ddml21_translation_helper.c1169 struct dml2_per_plane_programming *pln_prog, in dml21_get_pipe_mcache_config() argument
1179 dml21_is_plane1_enabled(pln_prog->plane_descriptor->pixel_format); in dml21_get_pipe_mcache_config()

Completed in 12 milliseconds