/linux-6.6.21/drivers/gpu/drm/amd/display/dc/dml/dcn31/ |
D | display_mode_vba_31.c | 482 double TotalDataReadBandwidth, 3210 v->TotalDataReadBandwidth = 0; 3212 …v->TotalDataReadBandwidth = v->TotalDataReadBandwidth + v->ReadBandwidthPlaneLuma[k] + v->ReadBand… 3225 v->TotalDataReadBandwidth, 6315 double TotalDataReadBandwidth, argument 6430 AverageDCCCompressionRate = TotalDataReadBandwidth / TotalCompressedReadBandwidth; 6431 AverageDCCZeroSizeFraction = TotalZeroSizeRequestReadBandwidth / TotalDataReadBandwidth; 6477 … == true ? EffectiveCompressedBufferSize : 0) * ReadBandwidthPlaneLuma[k] / TotalDataReadBandwidth) 6486 dml_print("DML::%s: k=%0d TotalDataReadBandwidth = %f\n", __func__, k, TotalDataReadBandwidth); 6519 …BurstThatFitsInROBAndCompressedBuffer = dml_min(*StutterPeriod * TotalDataReadBandwidth, Effective… [all …]
|
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/dml/dcn314/ |
D | display_mode_vba_314.c | 494 double TotalDataReadBandwidth, 3231 v->TotalDataReadBandwidth = 0; 3233 …v->TotalDataReadBandwidth = v->TotalDataReadBandwidth + v->ReadBandwidthPlaneLuma[k] + v->ReadBand… 3246 v->TotalDataReadBandwidth, 6411 double TotalDataReadBandwidth, argument 6526 AverageDCCCompressionRate = TotalDataReadBandwidth / TotalCompressedReadBandwidth; 6527 AverageDCCZeroSizeFraction = TotalZeroSizeRequestReadBandwidth / TotalDataReadBandwidth; 6573 … == true ? EffectiveCompressedBufferSize : 0) * ReadBandwidthPlaneLuma[k] / TotalDataReadBandwidth) 6582 dml_print("DML::%s: k=%0d TotalDataReadBandwidth = %f\n", __func__, k, TotalDataReadBandwidth); 6615 …BurstThatFitsInROBAndCompressedBuffer = dml_min(*StutterPeriod * TotalDataReadBandwidth, Effective… [all …]
|
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
D | display_mode_vba_util_32.c | 5601 double TotalDataReadBandwidth, in dml32_CalculateStutterEfficiency() argument 5769 AverageDCCCompressionRate = TotalDataReadBandwidth / TotalCompressedReadBandwidth; in dml32_CalculateStutterEfficiency() 5770 AverageDCCZeroSizeFraction = TotalZeroSizeRequestReadBandwidth / TotalDataReadBandwidth; in dml32_CalculateStutterEfficiency() 5844 * ReadBandwidthSurfaceLuma[k] / TotalDataReadBandwidth) in dml32_CalculateStutterEfficiency() 5855 dml_print("DML::%s: k=%0d, TotalDataReadBandwidth = %f\n", __func__, k, TotalDataReadBandwidth); in dml32_CalculateStutterEfficiency() 5920 …ressedPixelBurstThatFitsInROBAndCompressedBuffer = dml_min(*StutterPeriod * TotalDataReadBandwidth, in dml32_CalculateStutterEfficiency() 5926 __func__, *StutterPeriod * TotalDataReadBandwidth); in dml32_CalculateStutterEfficiency() 5931 dml_print("DML::%s: TotalDataReadBandwidth = %f\n", __func__, TotalDataReadBandwidth); in dml32_CalculateStutterEfficiency() 5938 + (*StutterPeriod * TotalDataReadBandwidth in dml32_CalculateStutterEfficiency() 5945 __func__, (*StutterPeriod * TotalDataReadBandwidth)); in dml32_CalculateStutterEfficiency() [all …]
|
D | display_mode_vba_util_32.h | 1002 double TotalDataReadBandwidth,
|
D | display_mode_vba_32.c | 1497 v->TotalDataReadBandwidth = 0; in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1499 v->TotalDataReadBandwidth = v->TotalDataReadBandwidth + v->ReadBandwidthSurfaceLuma[k] in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1503 __func__, k, v->TotalDataReadBandwidth); in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1521 v->TotalDataReadBandwidth, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1585 v->TotalDataReadBandwidth, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
|
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/dml/dcn20/ |
D | display_mode_vba_20v2.c | 61 double TotalDataReadBandwidth, 468 double TotalDataReadBandwidth, in CalculateDelayAfterScaler() argument 503 …(BytePerPixelDETY, 1) / (mode_lib->vba.ReturnBW * ReadBandwidthPlaneLuma / TotalDataReadBandwidth); in CalculateDelayAfterScaler() 507 …ytePerPixelDETC, 2) / (mode_lib->vba.ReturnBW * ReadBandwidthPlaneChroma / TotalDataReadBandwidth); in CalculateDelayAfterScaler() 1444 mode_lib->vba.TotalDataReadBandwidth = 0.0; in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1459 mode_lib->vba.TotalDataReadBandwidth += mode_lib->vba.ReadBandwidthPlaneLuma[k] in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1656 * mode_lib->vba.TotalDataReadBandwidth, in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1658 * mode_lib->vba.TotalDataReadBandwidth in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1663 / mode_lib->vba.TotalDataReadBandwidth / mode_lib->vba.ReturnBW in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1665 * mode_lib->vba.TotalDataReadBandwidth in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() [all …]
|
D | display_mode_vba_20.c | 1384 mode_lib->vba.TotalDataReadBandwidth = 0.0; in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1399 mode_lib->vba.TotalDataReadBandwidth += mode_lib->vba.ReadBandwidthPlaneLuma[k] in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1439 / mode_lib->vba.TotalDataReadBandwidth); in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1464 / mode_lib->vba.TotalDataReadBandwidth); in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1620 * mode_lib->vba.TotalDataReadBandwidth, in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1622 * mode_lib->vba.TotalDataReadBandwidth in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1627 / mode_lib->vba.TotalDataReadBandwidth / mode_lib->vba.ReturnBW in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1629 * mode_lib->vba.TotalDataReadBandwidth in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
|
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/dml/dcn30/ |
D | display_mode_vba_30.c | 512 double TotalDataReadBandwidth, 2986 v->TotalDataReadBandwidth = 0; in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2988 v->TotalDataReadBandwidth = v->TotalDataReadBandwidth in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 3014 v->TotalDataReadBandwidth, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 5944 double TotalDataReadBandwidth, in CalculateStutterEfficiency() argument 6054 AverageDCCCompressionRate = TotalDataReadBandwidth / AverageReadBandwidth; in CalculateStutterEfficiency() 6055 …PartOfBurstThatFitsInROB = dml_min(StutterPeriod * TotalDataReadBandwidth, ROBBufferSizeInKByte * … in CalculateStutterEfficiency() 6056 …BurstThatFitsInROB / AverageDCCCompressionRate / ReturnBW + (StutterPeriod * TotalDataReadBandwidth in CalculateStutterEfficiency()
|
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/dml/dcn21/ |
D | display_mode_vba_21.c | 1732 mode_lib->vba.TotalDataReadBandwidth = 0.0; in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1747 mode_lib->vba.TotalDataReadBandwidth += locals->ReadBandwidthPlaneLuma[k] in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2755 …mode_lib->vba.AverageDCCCompressionRate = mode_lib->vba.TotalDataReadBandwidth / mode_lib->vba.Ave… in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2760 * mode_lib->vba.TotalDataReadBandwidth, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2765 + (mode_lib->vba.StutterPeriod * mode_lib->vba.TotalDataReadBandwidth in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 5330 mode_lib->vba.TotalDataReadBandwidth = 0; in CalculateWatermarksAndDRAMSpeedChangeSupport() 5332 mode_lib->vba.TotalDataReadBandwidth = mode_lib->vba.TotalDataReadBandwidth in CalculateWatermarksAndDRAMSpeedChangeSupport()
|
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/dml/ |
D | display_mode_vba.h | 531 double TotalDataReadBandwidth; member
|
D | display_mode_vba.c | 108 dml_get_attr_func(total_data_read_bw, mode_lib->vba.TotalDataReadBandwidth);
|