Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/amd/display/dc/dml/dcn32/
H A Ddisplay_mode_vba_util_32.c3744 double PrefetchBandwidth3; in dml32_CalculatePrefetchSchedule() local
3769 PrefetchBandwidth3 = (2 * MetaRowByte + 2 * PixelPTEBytesPerRow * HostVMInefficiencyFactor in dml32_CalculatePrefetchSchedule()
3771 Tsw_est3 = prefetch_sw_bytes / PrefetchBandwidth3; in dml32_CalculatePrefetchSchedule()
3773 PrefetchBandwidth3 = 0; in dml32_CalculatePrefetchSchedule()
3779 PrefetchBandwidth3 = (2 * MetaRowByte + 2 * PixelPTEBytesPerRow * HostVMInefficiencyFactor) in dml32_CalculatePrefetchSchedule()
3798 dml_print("DML::%s: PrefetchBandwidth3: %f\n", __func__, PrefetchBandwidth3); in dml32_CalculatePrefetchSchedule()
3832 if (PrefetchBandwidth3 > 0) { in dml32_CalculatePrefetchSchedule()
3833 if (*Tno_bw + PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor / PrefetchBandwidth3 < in dml32_CalculatePrefetchSchedule()
3835 HostVMInefficiencyFactor) / PrefetchBandwidth3 >= in dml32_CalculatePrefetchSchedule()
3850 prefetch_bw_equ = PrefetchBandwidth3; in dml32_CalculatePrefetchSchedule()
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn30/
H A Ddisplay_mode_vba_30.c965 double PrefetchBandwidth3 = 0; in CalculatePrefetchSchedule() local
992 PrefetchBandwidth3 = (2 * MetaRowByte + 2 * PixelPTEBytesPerRow * in CalculatePrefetchSchedule()
998 PrefetchBandwidth3 = 0; in CalculatePrefetchSchedule()
1000 …if (VStartup == MaxVStartup && (PrefetchBandwidth3 > 4 * prefetch_bw_oto) && Tpre_rounded - Tsw_ot… in CalculatePrefetchSchedule()
1001PrefetchBandwidth3 = (2 * MetaRowByte + 2 * PixelPTEBytesPerRow * HostVMInefficiencyFactor) / (Tpr… in CalculatePrefetchSchedule()
1037 if (PrefetchBandwidth3 > 0) { in CalculatePrefetchSchedule()
1038 if (v->Tno_bw[k] + PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor / PrefetchBandwidth3 in CalculatePrefetchSchedule()
1039 …& (MetaRowByte + PixelPTEBytesPerRow * HostVMInefficiencyFactor) / PrefetchBandwidth3 >= Tr0_trips… in CalculatePrefetchSchedule()
1053 prefetch_bw_equ = PrefetchBandwidth3; in CalculatePrefetchSchedule()
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/
H A Ddisplay_mode_core.c1311 …s->PrefetchBandwidth3 = (2 * p->MetaRowByte + 2 * p->PixelPTEBytesPerRow * p->HostVMInefficiencyFa… in CalculatePrefetchSchedule()
1313 s->Tsw_est3 = s->prefetch_sw_bytes / s->PrefetchBandwidth3; in CalculatePrefetchSchedule()
1316 s->PrefetchBandwidth3 = 0; in CalculatePrefetchSchedule()
1320 …s->PrefetchBandwidth3 = (2 * p->MetaRowByte + 2 * p->PixelPTEBytesPerRow * p->HostVMInefficiencyFa… in CalculatePrefetchSchedule()
1336 dml_print("DML::%s: PrefetchBandwidth3: %f\n", __func__, s->PrefetchBandwidth3); in CalculatePrefetchSchedule()
1364 if (s->PrefetchBandwidth3 > 0) { in CalculatePrefetchSchedule()
1365 … / s->PrefetchBandwidth3 < s->Tvm_trips_rounded && (p->MetaRowByte + p->PixelPTEBytesPerRow * p->H… in CalculatePrefetchSchedule()
1379 s->prefetch_bw_equ = s->PrefetchBandwidth3; in CalculatePrefetchSchedule()
H A Ddisplay_mode_core_structs.h1873 dml_float_t PrefetchBandwidth3; member