Home
last modified time | relevance | path

Searched refs:vm_bytes (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/
H A Ddml2_core_dcn5_calcs_dchub.c1089 unsigned int vm_bytes; in dcn5_calculate_vm_and_row_bytes() local
1180vm_bytes = *p->meta_pte_bytes_per_frame_ub + extra_mpde_bytes + *p->dpde0_bytes_per_frame_ub + ext… in dcn5_calculate_vm_and_row_bytes()
1195 DML_LOG_VERBOSE("DML::%s: vm_bytes = %u\n", __func__, vm_bytes); in dcn5_calculate_vm_and_row_bytes()
1311 return vm_bytes; in dcn5_calculate_vm_and_row_bytes()
1496 p->vm_bytes[k] = (s->vm_bytes_l + s->vm_bytes_c) * (1 + 8 * s->HostVMDynamicLevels); in dcn5_calculate_vm_row_and_swath()
1502 DML_LOG_VERBOSE("DML::%s: k=%u, vm_bytes = %u (after hvm level)\n", __func__, k, p->vm_bytes[k]); in dcn5_calculate_vm_row_and_swath()
2693 unsigned int vm_bytes; in dcn5_calculate_prefetch_schedule() local
2957vm_bytes = p->vm_bytes; // vm_bytes is dpde0_bytes_per_frame_ub_l + dpde0_bytes_per_frame_ub_c + 2… in dcn5_calculate_prefetch_schedule()
2961vm_bytes = vm_bytes + p->tdlut_pte_bytes_per_frame + (p->display_cfg->gpuvm_enable ? extra_tdpe_by… in dcn5_calculate_prefetch_schedule()
2969 p->vm_bytes * p->HostVMInefficiencyFactor / (31 * s->LineTime) - *p->Tno_bw, in dcn5_calculate_prefetch_schedule()
[all …]
H A Ddml2_core_shared_types.h438 unsigned int vm_bytes[DML2_MAX_PLANES]; member
747 unsigned int vm_bytes[DML2_MAX_PLANES]; member
1437 unsigned int *vm_bytes; member
2015 unsigned int vm_bytes; member
H A Ddml2_core_dcn6_calcs_dchub.c525 double vm_bytes, // vm_bytes in dcn6_calculate_flip_schedule() argument
561 DML_LOG_VERBOSE("DML::%s: vm_bytes = %f\n", __func__, vm_bytes); in dcn6_calculate_flip_schedule()
591 l->hvm_scaled_vm_bytes = vm_bytes * HostVMInefficiencyFactor; in dcn6_calculate_flip_schedule()
630 Tno_bw_flip + vm_bytes * HostVMInefficiencyFactor / *final_flip_bw, in dcn6_calculate_flip_schedule()
637 …DML_LOG_VERBOSE("DML::%s: total vm bytes (hvm ineff scaled) = %f\n", __func__, vm_bytes * HostVMIn… in dcn6_calculate_flip_schedule()
638 …based), Tvm_trips_flip = %f (latency-based)\n", __func__, Tno_bw_flip + vm_bytes * HostVMInefficie… in dcn6_calculate_flip_schedule()
642 *final_flip_bw = math_max2(vm_bytes * HostVMInefficiencyFactor / (*dst_y_per_vm_flip * LineTime), in dcn6_calculate_flip_schedule()
H A Ddml2_core_dcn5_funcs_mode_programming.c390 CalculateVMRowAndSwath_params->vm_bytes = mode_lib->mp.vm_bytes; in dcn5_mode_programming()
688 CalculatePrefetchSchedule_params->vm_bytes = mode_lib->mp.vm_bytes[k]; in dcn5_mode_programming()
907 mode_lib->mp.vm_bytes[k], in dcn5_mode_programming()
916 DML_LOG_VERBOSE("DML::%s: vm_bytes = %u\n", __func__, mode_lib->mp.vm_bytes[k]); in dcn5_mode_programming()
932 mode_lib->mp.vm_bytes[k], in dcn5_mode_programming()