Home
last modified time | relevance | path

Searched refs:mcache_allocations (Results 1 – 6 of 6) sorted by relevance

/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_top/
H A Ddml2_top_soc15.c68 …l->test_mcache.calc_mcache_count_params.mcache_allocations = params->display_config->stage2.mcache… in dml2_top_optimization_test_function_mcache()
80 …est_mcache.validate_admissibility_params.mcache_allocations = params->display_config->stage2.mcach… in dml2_top_optimization_test_function_mcache()
570 …num_boundaries = params->mcache_allocations[plane_index].num_mcaches_plane0 == 0 ? 0 : params->mca… in dml2_top_mcache_validate_admissability()
575 …num_boundaries = params->mcache_allocations[plane_index].num_mcaches_plane1 == 0 ? 0 : params->mca… in dml2_top_mcache_validate_admissability()
596 params->mcache_allocations[plane_index].num_mcaches_plane0, in dml2_top_mcache_validate_admissability()
598 params->mcache_allocations[plane_index].shift_granularity.p0, &p0shift); in dml2_top_mcache_validate_admissability()
607 params->mcache_allocations[plane_index].num_mcaches_plane1, in dml2_top_mcache_validate_admissability()
750 l->calc_mcache_params.mcache_allocation = &params->mcache_allocations[i]; in dml2_top_mcache_calc_mcache_count_and_offsets()
758 if (params->mcache_allocations[i].valid) { in dml2_top_mcache_calc_mcache_count_and_offsets()
759 …total_mcaches_required += params->mcache_allocations[i].num_mcaches_plane0 + params->mcache_alloca… in dml2_top_mcache_calc_mcache_count_and_offsets()
[all …]
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/inc/
H A Ddml2_internal_shared_types.h236 struct dml2_mcache_surface_allocation mcache_allocations[DML2_MAX_PLANES]; member
734 struct dml2_mcache_surface_allocation *mcache_allocations; member
747 const struct dml2_mcache_surface_allocation *mcache_allocations; member
773 struct dml2_mcache_surface_allocation *mcache_allocations; member
914 struct dml2_mcache_surface_allocation mcache_allocations[DML2_MAX_PLANES]; member
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/
H A Ddml21_wrapper.c176 …memcpy(&context->bw_ctx.bw.dcn.mcache_allocations[dml_prog_idx], &pln_prog->mcache_allocation, siz… in dml21_calculate_rq_and_dlg_params()
178 memcpy(&context->bw_ctx.bw.dcn.mcache_allocations[dml_phantom_prog_idx], in dml21_calculate_rq_and_dlg_params()
332 mcache_config->mcache_allocation = &context->bw_ctx.bw.dcn.mcache_allocations[dml_prog_idx]; in dml21_prepare_mcache_programming()
359 …mcache_config->mcache_allocation = &context->bw_ctx.bw.dcn.mcache_allocations[dml_phantom_prog_idx… in dml21_prepare_mcache_programming()
/linux-6.15/drivers/gpu/drm/amd/display/dc/inc/
H A Dcore_types.h545 struct dml2_mcache_surface_allocation mcache_allocations[DML2_MAX_PLANES]; member
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/
H A Ddml2_core_dcn4.c329 &display_cfg->stage2.mcache_allocations[plane_index], in pack_mode_programming_params_with_implicit_subvp()
599 &in_out->display_cfg->stage2.mcache_allocations[plane_index], in core_dcn4_mode_programming()
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_pmo/
H A Ddml2_pmo_dcn4_fams2.c1096 mcaches_per_plane += display_config->stage2.mcache_allocations[i].num_mcaches_plane0 + in all_timings_support_svp()
1097 display_config->stage2.mcache_allocations[i].num_mcaches_plane1 - in all_timings_support_svp()
1098 (display_config->stage2.mcache_allocations[i].last_slice_sharing.plane0_plane1 ? 1 : 0); in all_timings_support_svp()