Home
last modified time | relevance | path

Searched refs:gpuvm_max_page_table_levels (Results 1 – 21 of 21) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/inc/
Ddml_top_display_cfg_types.h434 unsigned int gpuvm_max_page_table_levels; member
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn31/
Ddcn31_fpu.c58 .gpuvm_max_page_table_levels = 1,
202 .gpuvm_max_page_table_levels = 1,
301 .gpuvm_max_page_table_levels = 1,
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/
Ddml2_translation_helper.c51 out->gpuvm_max_page_table_levels = 4; in dml2_init_ip_params()
126 out->gpuvm_max_page_table_levels = 1; in dml2_init_ip_params()
188 out->gpuvm_max_page_table_levels = 4; in dml2_init_ip_params()
588 out->gpuvm_max_page_table_levels = in_ip_params->gpuvm_max_page_table_levels; in dml2_translate_ip_params()
1281 dml_dispcfg->plane.GPUVMMaxPageTableLevels = dml2->v20.dml_core_ctx.ip.gpuvm_max_page_table_levels; in map_dc_state_into_dml_display_cfg()
Ddisplay_mode_core_structs.h342 dml_uint_t gpuvm_max_page_table_levels; member
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn302/
Ddcn302_fpu.c40 .gpuvm_max_page_table_levels = 4,
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/
Ddisplay_mode_structs.h267 unsigned int gpuvm_max_page_table_levels; member
Ddisplay_mode_vba.c489 mode_lib->vba.GPUVMMaxPageTableLevels = ip->gpuvm_max_page_table_levels; in fetch_ip_params()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn303/
Ddcn303_fpu.c39 .gpuvm_max_page_table_levels = 4,
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn314/
Ddcn314_fpu.c39 .gpuvm_max_page_table_levels = 1,
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn301/
Ddcn301_fpu.c42 .gpuvm_max_page_table_levels = 1,
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn35/
Ddcn35_fpu.c41 .gpuvm_max_page_table_levels = 1,
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn351/
Ddcn351_fpu.c20 .gpuvm_max_page_table_levels = 1,
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn20/
Ddcn20_fpu.c89 .gpuvm_max_page_table_levels = 4,
156 .gpuvm_max_page_table_levels = 4,
558 .gpuvm_max_page_table_levels = 1,
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/resource/dcn201/
Ddcn201_resource.c79 .gpuvm_max_page_table_levels = 4,
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn30/
Ddcn30_fpu.c53 .gpuvm_max_page_table_levels = 4,
Ddisplay_rq_dlg_calc_30.c1429 unsigned int levels = mode_lib->ip.gpuvm_max_page_table_levels; in dml_rq_dlg_get_dlg_params()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn321/
Ddcn321_fpu.c38 .gpuvm_max_page_table_levels = 4,
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/
Ddml2_core_shared.c5596 …late_vm_and_row_bytes_params.GPUVMMaxPageTableLevels = p->display_cfg->gpuvm_max_page_table_levels; in CalculateVMRowAndSwath()
5674 …late_vm_and_row_bytes_params.GPUVMMaxPageTableLevels = p->display_cfg->gpuvm_max_page_table_levels; in CalculateVMRowAndSwath()
7580 …ntf("DML::%s: GPUVMPageTableLevels = %u\n", __func__, p->display_cfg->gpuvm_max_page_table_levels); in CalculatePrefetchSchedule()
7616 … = p->ExtraLatencyPrefetch + s->trip_to_mem * (p->display_cfg->gpuvm_max_page_table_levels * (s->H… in CalculatePrefetchSchedule()
7700 …ntf("DML::%s: GPUVMPageTableLevels = %u\n", __func__, p->display_cfg->gpuvm_max_page_table_levels); in CalculatePrefetchSchedule()
7725 if (p->display_cfg->gpuvm_max_page_table_levels >= 3) { in CalculatePrefetchSchedule()
7726 …raLatencyPrefetch + s->trip_to_mem * (double)((p->display_cfg->gpuvm_max_page_table_levels - 2) * … in CalculatePrefetchSchedule()
7727 …} else if (p->display_cfg->gpuvm_max_page_table_levels == 1 && !dcc_mrq_enable && !p->setup_for_td… in CalculatePrefetchSchedule()
7758 …extra_tdpe_bytes = (unsigned int)math_max2(0, (p->display_cfg->gpuvm_max_page_table_levels - 1) * … in CalculatePrefetchSchedule()
9421 if (display_cfg->gpuvm_max_page_table_levels >= 2) { in CalculateVMGroupAndRequestTimes()
[all …]
Ddml2_core_dcn4_calcs.c2926 …late_vm_and_row_bytes_params.GPUVMMaxPageTableLevels = p->display_cfg->gpuvm_max_page_table_levels; in CalculateVMRowAndSwath()
3004 …late_vm_and_row_bytes_params.GPUVMMaxPageTableLevels = p->display_cfg->gpuvm_max_page_table_levels; in CalculateVMRowAndSwath()
5105 …ntf("DML::%s: GPUVMPageTableLevels = %u\n", __func__, p->display_cfg->gpuvm_max_page_table_levels); in CalculatePrefetchSchedule()
5140 …aLatencyPrefetch + math_max2(s->trip_to_mem * (p->display_cfg->gpuvm_max_page_table_levels * (s->H… in CalculatePrefetchSchedule()
5224 …ntf("DML::%s: GPUVMPageTableLevels = %u\n", __func__, p->display_cfg->gpuvm_max_page_table_levels); in CalculatePrefetchSchedule()
5252 if (p->display_cfg->gpuvm_max_page_table_levels >= 3) { in CalculatePrefetchSchedule()
5253 …raLatencyPrefetch + s->trip_to_mem * (double)((p->display_cfg->gpuvm_max_page_table_levels - 2) * … in CalculatePrefetchSchedule()
5254 …} else if (p->display_cfg->gpuvm_max_page_table_levels == 1 && !dcc_mrq_enable && !p->setup_for_td… in CalculatePrefetchSchedule()
5263 if (p->mrq_present || p->display_cfg->gpuvm_max_page_table_levels >= 3) in CalculatePrefetchSchedule()
5293 …extra_tdpe_bytes = (unsigned int)math_max2(0, (p->display_cfg->gpuvm_max_page_table_levels - 1) * … in CalculatePrefetchSchedule()
[all …]
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/
Ddml21_translation_helper.c958 dml_dispcfg->gpuvm_max_page_table_levels = 4; in dml21_map_dc_state_into_dml_display_cfg()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn32/
Ddcn32_fpu.c59 .gpuvm_max_page_table_levels = 4,