/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
D | display_mode_vba_util_32.c | 1963 double PDEAndMetaPTEBytesFrame[], in dml32_CalculateVMRowAndSwath() 2152 PDEAndMetaPTEBytesFrame[k] = PDEAndMetaPTEBytesFrameY + PDEAndMetaPTEBytesFrameC; in dml32_CalculateVMRowAndSwath() 2306 unsigned int PDEAndMetaPTEBytesFrame; in dml32_CalculateVMAndRowBytes() local 2395 …PDEAndMetaPTEBytesFrame = *MetaPTEBytesFrame + MPDEBytesFrame + *DPDE0BytesFrame + ExtraDPDEBytesF… in dml32_CalculateVMAndRowBytes() 2411 dml_print("DML::%s: PDEAndMetaPTEBytesFrame = %d\n", __func__, PDEAndMetaPTEBytesFrame); in dml32_CalculateVMAndRowBytes() 2418 PDEAndMetaPTEBytesFrame = PDEAndMetaPTEBytesFrame * (1 + 8 * HostVMDynamicLevels); in dml32_CalculateVMAndRowBytes() 2436 …DML::%s: PDEAndMetaPTEBytesFrame = %d (after HostVM factor)\n", __func__, PDEAndMetaPTEBytesFrame); in dml32_CalculateVMAndRowBytes() 2527 return PDEAndMetaPTEBytesFrame; in dml32_CalculateVMAndRowBytes() 3407 unsigned int PDEAndMetaPTEBytesFrame, in dml32_CalculatePrefetchSchedule() argument 3648 *Tno_bw + PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor / prefetch_bw_oto, in dml32_CalculatePrefetchSchedule() [all …]
|
D | display_mode_vba_util_32.h | 426 double PDEAndMetaPTEBytesFrame[], 733 unsigned int PDEAndMetaPTEBytesFrame,
|
D | display_mode_vba_32.c | 521 v->PDEAndMetaPTEBytesFrame, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 797 v->PDEAndMetaPTEBytesFrame[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1024 * (v->PDEAndMetaPTEBytesFrame[k] in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1046 v->PDEAndMetaPTEBytesFrame[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn21/ |
D | display_mode_vba_21.c | 108 unsigned int PDEAndMetaPTEBytesFrame, 661 unsigned int PDEAndMetaPTEBytesFrame, in CalculatePrefetchSchedule() 821 Tvm_oto = dml_max(*Tno_bw + PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor / prefetch_bw_oto, in CalculatePrefetchSchedule() 867 double PrefetchBandwidth1 = (PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor + 2 * MetaRowByte in CalculatePrefetchSchedule() 873 double PrefetchBandwidth2 = (PDEAndMetaPTEBytesFrame * in CalculatePrefetchSchedule() 899 …PrefetchBandwidth1 = (PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor + 2 * MetaRowByte + 2 * P… in CalculatePrefetchSchedule() 901 …if (*Tno_bw + PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor / PrefetchBandwidth1 >= UrgentExt… in CalculatePrefetchSchedule() 903 …} else if (*Tno_bw + PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor / PrefetchBandwidth2 >= Ur… in CalculatePrefetchSchedule() 905 …} else if (*Tno_bw + PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor / PrefetchBandwidth3 < Urg… in CalculatePrefetchSchedule() 912 …TimeForFetchingMetaPTE = dml_max(*Tno_bw + (double) PDEAndMetaPTEBytesFrame * HostVMInefficiencyFa… in CalculatePrefetchSchedule() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn31/ |
D | display_mode_vba_31.c | 128 unsigned int PDEAndMetaPTEBytesFrame, 840 unsigned int PDEAndMetaPTEBytesFrame, 1080 …Tvm_oto = dml_max3(*Tno_bw + PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor / prefetch_bw_oto,… 1111 …dep_bytes = dml_max(PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor, MetaRowByte + PixelPTEByte… 1150 …PrefetchBandwidth1 = (PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor + 2 * MetaRowByte + 2 * P… 1158 …PrefetchBandwidth1 = (PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor + 2 * MetaRowByte + 2 * P… 1163 …PrefetchBandwidth2 = (PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor + prefetch_sw_bytes) / (T… 1196 …if (*Tno_bw + PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor / PrefetchBandwidth1 >= Tvm_trips… 1207 …if (*Tno_bw + PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor / PrefetchBandwidth2 >= Tvm_trips… 1218 …if (*Tno_bw + PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor / PrefetchBandwidth3 < Tvm_trips_… [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn314/ |
D | display_mode_vba_314.c | 137 unsigned int PDEAndMetaPTEBytesFrame, 858 unsigned int PDEAndMetaPTEBytesFrame, 1098 …Tvm_oto = dml_max3(*Tno_bw + PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor / prefetch_bw_oto,… 1129 …dep_bytes = dml_max(PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor, MetaRowByte + PixelPTEByte… 1168 …PrefetchBandwidth1 = (PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor + 2 * MetaRowByte + 2 * P… 1176 …PrefetchBandwidth1 = (PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor + 2 * MetaRowByte + 2 * P… 1181 …PrefetchBandwidth2 = (PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor + prefetch_sw_bytes) / (T… 1214 …if (*Tno_bw + PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor / PrefetchBandwidth1 >= Tvm_trips… 1225 …if (*Tno_bw + PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor / PrefetchBandwidth2 >= Tvm_trips… 1236 …if (*Tno_bw + PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor / PrefetchBandwidth3 < Tvm_trips_… [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn30/ |
D | display_mode_vba_30.c | 109 unsigned int PDEAndMetaPTEBytesFrame, 839 unsigned int PDEAndMetaPTEBytesFrame, in CalculatePrefetchSchedule() 1012 Tvm_oto = dml_max3(*Tno_bw + PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor / prefetch_bw_oto, in CalculatePrefetchSchedule() 1062 PrefetchBandwidth1 = (PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor + 2 * MetaRowByte in CalculatePrefetchSchedule() 1071 …PrefetchBandwidth1 = (PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor + 2 * MetaRowByte + 2 * P… in CalculatePrefetchSchedule() 1075 PrefetchBandwidth2 = (PDEAndMetaPTEBytesFrame * in CalculatePrefetchSchedule() 1109 if (*Tno_bw + PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor / PrefetchBandwidth1 in CalculatePrefetchSchedule() 1120 if (*Tno_bw + PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor / PrefetchBandwidth2 in CalculatePrefetchSchedule() 1131 if (*Tno_bw + PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor / PrefetchBandwidth3 in CalculatePrefetchSchedule() 1155 …Tvm_equ = dml_max3(*Tno_bw + PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor / prefetch_bw_equ,… in CalculatePrefetchSchedule() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn20/ |
D | display_mode_vba_20.c | 87 unsigned int PDEAndMetaPTEBytesFrame, 209 double PDEAndMetaPTEBytesFrame, 470 unsigned int PDEAndMetaPTEBytesFrame, in CalculatePrefetchSchedule() 608 *Tno_bw + PDEAndMetaPTEBytesFrame / prefetch_bw_oto, in CalculatePrefetchSchedule() 655 *PrefetchBandwidth = (PDEAndMetaPTEBytesFrame + 2 * MetaRowByte in CalculatePrefetchSchedule() 665 + (double) PDEAndMetaPTEBytesFrame in CalculatePrefetchSchedule() 896 unsigned int PDEAndMetaPTEBytesFrame; in CalculateVMAndRowBytes() local 998 PDEAndMetaPTEBytesFrame = MetaPTEBytesFrame + MPDEBytesFrame + DPDE0BytesFrame in CalculateVMAndRowBytes() 1082 return PDEAndMetaPTEBytesFrame; in CalculateVMAndRowBytes() 1954 mode_lib->vba.PDEAndMetaPTEBytesFrame[k] = PDEAndMetaPTEBytesFrameY in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() [all …]
|
D | display_mode_vba_20v2.c | 112 unsigned int PDEAndMetaPTEBytesFrame, 233 double PDEAndMetaPTEBytesFrame, 562 unsigned int PDEAndMetaPTEBytesFrame, in CalculatePrefetchSchedule() argument 668 *Tno_bw + PDEAndMetaPTEBytesFrame / prefetch_bw_oto, in CalculatePrefetchSchedule() 715 *PrefetchBandwidth = (PDEAndMetaPTEBytesFrame + 2 * MetaRowByte in CalculatePrefetchSchedule() 725 + (double) PDEAndMetaPTEBytesFrame in CalculatePrefetchSchedule() 956 unsigned int PDEAndMetaPTEBytesFrame; in CalculateVMAndRowBytes() local 1058 PDEAndMetaPTEBytesFrame = MetaPTEBytesFrame + MPDEBytesFrame + DPDE0BytesFrame in CalculateVMAndRowBytes() 1142 return PDEAndMetaPTEBytesFrame; in CalculateVMAndRowBytes() 1990 mode_lib->vba.PDEAndMetaPTEBytesFrame[k] = PDEAndMetaPTEBytesFrameY in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/ |
D | display_mode_core.c | 1200 *p->Tno_bw + p->PDEAndMetaPTEBytesFrame * p->HostVMInefficiencyFactor / s->prefetch_bw_oto, in CalculatePrefetchSchedule() 1240 dml_print("DML::%s: PDEAndMetaPTEBytesFrame = %u\n", __func__, p->PDEAndMetaPTEBytesFrame); in CalculatePrefetchSchedule() 1275 …s->dep_bytes = dml_max(p->PDEAndMetaPTEBytesFrame * p->HostVMInefficiencyFactor, p->MetaRowByte + … in CalculatePrefetchSchedule() 1289 …s->PrefetchBandwidth1 = (p->PDEAndMetaPTEBytesFrame * p->HostVMInefficiencyFactor + 2 * p->MetaRow… in CalculatePrefetchSchedule() 1298 …s->PrefetchBandwidth1 = (p->PDEAndMetaPTEBytesFrame * p->HostVMInefficiencyFactor + 2 * p->MetaRow… in CalculatePrefetchSchedule() 1303 …s->PrefetchBandwidth2 = (p->PDEAndMetaPTEBytesFrame * p->HostVMInefficiencyFactor + s->prefetch_sw… in CalculatePrefetchSchedule() 1343 …if (*p->Tno_bw + p->PDEAndMetaPTEBytesFrame * p->HostVMInefficiencyFactor / s->PrefetchBandwidth1 … in CalculatePrefetchSchedule() 1353 …if (*p->Tno_bw + p->PDEAndMetaPTEBytesFrame * p->HostVMInefficiencyFactor / s->PrefetchBandwidth2 … in CalculatePrefetchSchedule() 1363 …if (*p->Tno_bw + p->PDEAndMetaPTEBytesFrame * p->HostVMInefficiencyFactor / s->PrefetchBandwidth3 … in CalculatePrefetchSchedule() 1391 …s->Tvm_equ = dml_max3(*p->Tno_bw + p->PDEAndMetaPTEBytesFrame * p->HostVMInefficiencyFactor / s->p… in CalculatePrefetchSchedule() [all …]
|
D | display_mode_core_structs.h | 973 dml_uint_t PDEAndMetaPTEBytesFrame[__DML_NUM_PLANES__]; member 1392 dml_uint_t *PDEAndMetaPTEBytesFrame; member 1554 dml_uint_t PDEAndMetaPTEBytesFrame; member
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/ |
D | display_mode_vba.h | 939 double PDEAndMetaPTEBytesFrame[DC__NUM_DPP__MAX]; member
|