/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dml/dcn20/ |
D | display_mode_vba_20.c | 101 double TWait, 175 double TWait, 484 double TWait, in CalculatePrefetchSchedule() 573 < Tsetup + TWait + UrgentExtraLatency + Tdmbf + Tdmec + Tdmsks) { in CalculatePrefetchSchedule() 575 *VStartupRequiredWhenNotEnoughTimeForDynamicMetadata = (Tsetup + TWait in CalculatePrefetchSchedule() 594 dst_y_prefetch_equ = VStartup - dml_max(TCalc + TWait, XFCRemoteSurfaceFlipDelay) / LineTime in CalculatePrefetchSchedule() 639 dml_print("DML: TWait: %f\n", TWait); in CalculatePrefetchSchedule() 2057 double TWait = CalculateTWait( in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() local 2083 TWait, in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2140 TWait, in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() [all …]
|
D | display_mode_vba_20v2.c | 126 double TWait, 199 double TWait, 576 double TWait, in CalculatePrefetchSchedule() 636 < Tsetup + TWait + UrgentExtraLatency + Tdmbf + Tdmec + Tdmsks) { in CalculatePrefetchSchedule() 654 dst_y_prefetch_equ = VStartup - dml_max(TCalc + TWait, XFCRemoteSurfaceFlipDelay) / LineTime in CalculatePrefetchSchedule() 699 dml_print("DML: TWait: %f\n", TWait); in CalculatePrefetchSchedule() 2093 double TWait = CalculateTWait( in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() local 2119 TWait, in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2174 TWait, in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2678 double TWait; in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() local [all …]
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dml/dcn21/ |
D | display_mode_vba_21.c | 122 double TWait, 227 double TWait, 675 double TWait, in CalculatePrefetchSchedule() 782 < Tsetup + TWait + UrgentExtraLatency + Tdmbf + Tdmec + Tdmsks) { in CalculatePrefetchSchedule() 784 *VStartupRequiredWhenNotEnoughTimeForDynamicMetadata = (Tsetup + TWait in CalculatePrefetchSchedule() 801 dst_y_prefetch_equ = VStartup - dml_max(TCalc + TWait, XFCRemoteSurfaceFlipDelay) / LineTime in CalculatePrefetchSchedule() 851 dml_print("DML: TWait: %f\n", TWait); in CalculatePrefetchSchedule() 2103 double TWait = CalculateTWait( in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() local 2132 TWait, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2204 TWait, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() [all …]
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
D | display_mode_vba_util_32.c | 3251 double TWait = 0.0; in dml32_CalculateTWait() local 3258 TWait = dml_max3(DRAMClockChangeLatency + UrgentLatency, SREnterPlusExitTime, UrgentLatency); in dml32_CalculateTWait() 3260 TWait = dml_max3(FCLKChangeLatency + UrgentLatency, SREnterPlusExitTime, UrgentLatency); in dml32_CalculateTWait() 3262 TWait = dml_max(SREnterPlusExitTime, UrgentLatency); in dml32_CalculateTWait() 3264 TWait = UrgentLatency; in dml32_CalculateTWait() 3269 dml_print("DML::%s: TWait = %f\n", __func__, TWait); in dml32_CalculateTWait() 3271 return TWait; in dml32_CalculateTWait() 3419 double TWait, in dml32_CalculatePrefetchSchedule() 3517 *Tdmdl = TWait + Tvm_trips + trip_to_mem; in dml32_CalculatePrefetchSchedule() 3519 *Tdmdl = TWait + UrgentExtraLatency; in dml32_CalculatePrefetchSchedule() [all …]
|
D | display_mode_vba_util_32.h | 745 double TWait,
|
D | display_mode_vba_32.c | 71 double TWait; in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() local 749 TWait = dml32_CalculateTWait( in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 809 TWait, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 3229 mode_lib->vba.TWait = dml32_CalculateTWait( in dml32_ModeSupportAndSystemConfigurationFull() 3290 v->SwathHeightCThisState[k], v->TWait, in dml32_ModeSupportAndSystemConfigurationFull()
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dml/dcn30/ |
D | display_mode_vba_30.c | 128 double TWait, 859 double TWait, in CalculatePrefetchSchedule() 941 *Tdmdl = TWait + Tvm_trips + trip_to_mem; in CalculatePrefetchSchedule() 943 *Tdmdl = TWait + UrgentExtraLatency; in CalculatePrefetchSchedule() 961 …Enable == true && DynamicMetadataVMEnabled == true && GPUVMEnable == true ? TWait + Tvm_trips : 0); in CalculatePrefetchSchedule() 1006 dst_y_prefetch_equ = VStartup - (Tsetup + dml_max(TWait + TCalc, *Tdmdl)) / LineTime in CalculatePrefetchSchedule() 1043 …r fabric to become ready max(pstate exit,cstate enter/exit, urgent latency) after TCalc\n", TWait); in CalculatePrefetchSchedule() 1250 …AfterScaler + ((*DSTXAfterScaler) / (double) myPipe->HTotal)) * LineTime - TWait - TCalc - Tsetup); in CalculatePrefetchSchedule() 1863 double TWait; in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() local 2422 TWait = CalculateTWait( in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() [all …]
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dml/dcn31/ |
D | display_mode_vba_31.c | 144 double TWait, 855 double TWait, 952 *Tdmdl = TWait + Tvm_trips + trip_to_mem; 954 *Tdmdl = TWait + UrgentExtraLatency; 978 …Enable == true && DynamicMetadataVMEnabled == true && GPUVMEnable == true ? TWait + Tvm_trips : 0); 1104 …dst_y_prefetch_equ = VStartup - (*TSetup + dml_max(TWait + TCalc, *Tdmdl)) / LineTime - (*DSTYAft… 1125 …r fabric to become ready max(pstate exit,cstate enter/exit, urgent latency) after TCalc\n", TWait); 1391 …r + ((double) (*DSTXAfterScaler) / (double) myPipe->HTotal)) * LineTime - TWait - TCalc - *TSetup); 2595 …double TWait = CalculateTWait(PrefetchMode, v->DRAMClockChangeLatency, v->UrgentLatency, v->SREnte… local 2669 TWait, [all …]
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dml/dcn314/ |
D | display_mode_vba_314.c | 156 double TWait, 877 double TWait, 974 *Tdmdl = TWait + Tvm_trips + trip_to_mem; 976 *Tdmdl = TWait + UrgentExtraLatency; 1000 …Enable == true && DynamicMetadataVMEnabled == true && GPUVMEnable == true ? TWait + Tvm_trips : 0); 1126 …dst_y_prefetch_equ = VStartup - (*TSetup + dml_max(TWait + TCalc, *Tdmdl)) / LineTime - (*DSTYAft… 1147 …r fabric to become ready max(pstate exit,cstate enter/exit, urgent latency) after TCalc\n", TWait); 1412 …r + ((double) (*DSTXAfterScaler) / (double) myPipe->HTotal)) * LineTime - TWait - TCalc - *TSetup); 2616 …double TWait = CalculateTWait(PrefetchMode, v->DRAMClockChangeLatency, v->UrgentLatency, v->SREnte… local 2691 TWait, [all …]
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dml/ |
D | display_mode_vba.h | 720 double TWait; member
|