| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
| H A D | display_mode_vba_util_32.h | 574 unsigned int ReturnBusWidth, 598 unsigned int ReturnBusWidth,
|
| H A D | display_mode_vba_util_32.c | 2826 unsigned int ReturnBusWidth, in dml32_CalculateDCFCLKDeepSleep() argument 2877 …CFClkDeepSleep = dml_max(8.0, __DML_MIN_DCFCLK_FACTOR__ * ReadBandwidth / (double) ReturnBusWidth); in dml32_CalculateDCFCLKDeepSleep() 2882 dml_print("DML::%s: ReturnBusWidth = %d\n", __func__, ReturnBusWidth); in dml32_CalculateDCFCLKDeepSleep() 2932 unsigned int ReturnBusWidth, in dml32_UseMinimumDCFCLK() argument 3013 …width = dml_max(ProjectedDCFClkDeepSleep[i][j], DPTEBandwidth / NormalEfficiency / ReturnBusWidth); in dml32_UseMinimumDCFCLK() 3021 + ExtraLatencyBytes / NormalEfficiency / ReturnBusWidth; in dml32_UseMinimumDCFCLK() 3030 / ReturnBusWidth; in dml32_UseMinimumDCFCLK() 3033 / NormalEfficiency / ReturnBusWidth in dml32_UseMinimumDCFCLK() 3036 / ReturnBusWidth in dml32_UseMinimumDCFCLK() 3037 + 2 * MetaRowBytes[i][j][k] / NormalEfficiency / ReturnBusWidth in dml32_UseMinimumDCFCLK() [all …]
|
| H A D | display_mode_vba_32.c | 329 mode_lib->vba.ReturnBusWidth, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 544 dml_print("DML::%s: mode_lib->vba.ReturnBusWidth = %f\n", __func__, mode_lib->vba.ReturnBusWidth); in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2904 mode_lib->vba.ReturnBusWidth, in dml32_ModeSupportAndSystemConfigurationFull() 3063 mode_lib->vba.ReturnBusWidth, in dml32_ModeSupportAndSystemConfigurationFull() 3147 dml_min3(mode_lib->vba.ReturnBusWidth * mode_lib->vba.DCFCLKState[i][j] in dml32_ModeSupportAndSystemConfigurationFull()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn20/ |
| H A D | display_mode_vba_20.c | 255 > mode_lib->vba.DCFCLK * mode_lib->vba.ReturnBusWidth / 4.0) in adjust_ReturnBW() 267 * mode_lib->vba.ReturnBusWidth in adjust_ReturnBW() 271 CriticalCompression = 2.0 * mode_lib->vba.ReturnBusWidth * mode_lib->vba.DCFCLK in adjust_ReturnBW() 286 * mode_lib->vba.ReturnBusWidth in adjust_ReturnBW() 1303 mode_lib->vba.ReturnBusWidth * mode_lib->vba.DCFCLK, in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1316 mode_lib->vba.ReturnBusWidth * mode_lib->vba.DCFCLK, in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 3455 * locals->ReturnBusWidth / 4) + locals->UrgentLatency))); in dml20_ModeSupportAndSystemConfigurationFull() 3457 locals->CriticalPoint = 2 * locals->ReturnBusWidth * locals->DCFCLKPerState[i] * in dml20_ModeSupportAndSystemConfigurationFull() 3465 * locals->ReturnBusWidth * locals->DCFCLKPerState[i] * locals->UrgentLatency / in dml20_ModeSupportAndSystemConfigurationFull() 3470 locals->ReturnBWToDCNPerState = dml_min(locals->ReturnBusWidth * in dml20_ModeSupportAndSystemConfigurationFull() [all …]
|
| H A D | display_mode_vba_20v2.c | 279 > mode_lib->vba.DCFCLK * mode_lib->vba.ReturnBusWidth / 4.0) in adjust_ReturnBW() 291 * mode_lib->vba.ReturnBusWidth in adjust_ReturnBW() 295 CriticalCompression = 2.0 * mode_lib->vba.ReturnBusWidth * mode_lib->vba.DCFCLK in adjust_ReturnBW() 310 * mode_lib->vba.ReturnBusWidth in adjust_ReturnBW() 1363 mode_lib->vba.ReturnBusWidth * mode_lib->vba.DCFCLK, in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1376 mode_lib->vba.ReturnBusWidth * mode_lib->vba.DCFCLK, in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 3562 * locals->ReturnBusWidth / 4) + locals->UrgentLatency))); in dml20v2_ModeSupportAndSystemConfigurationFull() 3564 locals->CriticalPoint = 2 * locals->ReturnBusWidth * locals->DCFCLKPerState[i] * in dml20v2_ModeSupportAndSystemConfigurationFull() 3572 * locals->ReturnBusWidth * locals->DCFCLKPerState[i] * locals->UrgentLatency / in dml20v2_ModeSupportAndSystemConfigurationFull() 3577 locals->ReturnBWToDCNPerState = dml_min(locals->ReturnBusWidth * in dml20v2_ModeSupportAndSystemConfigurationFull() [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn31/ |
| H A D | display_mode_vba_31.c | 336 int ReturnBusWidth, 2004 v->ReturnBusWidth * v->DCFCLKState[v->VoltageLevel][v->maxMpcComb], 2221 v->ReturnBusWidth, 2458 dml_min(v->ReturnBusWidth * v->DCFCLK, v->FabricClock * v->FabricDatapathToDCNDataReturn) 2464 dml_print("DML::%s: v->ReturnBusWidth = %f\n", __func__, v->ReturnBusWidth); 4704 v->ReturnBusWidth, 5036 v->ReturnBusWidth * v->DCFCLKState[i][j], 5077 v->ReturnBusWidth * v->DCFCLKState[i][j], 5131 v->ReturnBusWidth * v->DCFCLKState[i][j], 5765 int ReturnBusWidth, argument [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn314/ |
| H A D | display_mode_vba_314.c | 345 int ReturnBusWidth, 2021 v->ReturnBusWidth * v->DCFCLKState[v->VoltageLevel][v->maxMpcComb], 2239 v->ReturnBusWidth, 2477 dml_min(v->ReturnBusWidth * v->DCFCLK, v->FabricClock * v->FabricDatapathToDCNDataReturn) 2483 dml_print("DML::%s: v->ReturnBusWidth = %f\n", __func__, v->ReturnBusWidth); 4790 v->ReturnBusWidth, 5122 v->ReturnBusWidth * v->DCFCLKState[i][j], 5163 v->ReturnBusWidth * v->DCFCLKState[i][j], 5217 v->ReturnBusWidth * v->DCFCLKState[i][j], 5859 int ReturnBusWidth, argument [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn30/ |
| H A D | display_mode_vba_30.c | 371 int ReturnBusWidth, 1859 v->ReturnBusWidth * v->DCFCLK, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2091 v->ReturnBusWidth, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 4559 v->ReturnBusWidth, in dml30_ModeSupportAndSystemConfigurationFull() 4649 v->ReturnBusWidth * v->DCFCLKState[i][j], in dml30_ModeSupportAndSystemConfigurationFull() 5413 int ReturnBusWidth, in CalculateDCFCLKDeepSleep() argument 5452 *DCFCLKDeepSleep = dml_max(8.0, ReadBandwidth / ReturnBusWidth); in CalculateDCFCLKDeepSleep() 6534 (NonDPTEBandwidth + DPTEBandwidth / PTEEfficiency) / NormalEfficiency / v->ReturnBusWidth); in UseMinimumDCFCLK() 6540 …es = v->RoundTripPingLatencyCycles + 32 + ExtraLatencyBytes / NormalEfficiency / v->ReturnBusWidth; in UseMinimumDCFCLK() 6550 …/ NormalEfficiency / v->ReturnBusWidth + 2 * v->MetaRowBytes[i][j][k] / NormalEfficiency / v->Retu… in UseMinimumDCFCLK() [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml/ |
| H A D | display_mode_vba.h | 352 double ReturnBusWidth; member
|
| H A D | display_mode_vba.c | 310 mode_lib->vba.ReturnBusWidth = soc->return_bus_width_bytes; in fetch_socbb_params()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/ |
| H A D | display_mode_core.c | 414 dml_uint_t ReturnBusWidth, 3128 dml_uint_t ReturnBusWidth, in CalculateDCFCLKDeepSleep() argument 3173 …DeepSleep = dml_max(8.0, __DML_MIN_DCFCLK_FACTOR__ * ReadBandwidth / (dml_float_t) ReturnBusWidth); in CalculateDCFCLKDeepSleep() 3178 dml_print("DML::%s: ReturnBusWidth = %u\n", __func__, ReturnBusWidth); in CalculateDCFCLKDeepSleep() 4617 …ml_max(p->ProjectedDCFCLKDeepSleep[j], s->DPTEBandwidth / s->NormalEfficiency / p->ReturnBusWidth); in UseMinimumDCFCLK() 4622 …Cycles + __DML_ARB_TO_RET_DELAY__ + s->ExtraLatencyBytes / s->NormalEfficiency / p->ReturnBusWidth; in UseMinimumDCFCLK() 4627 …_width_chroma_ub_all_states[j][k] * p->BytePerPixelC[k]) / s->NormalEfficiency / p->ReturnBusWidth; in UseMinimumDCFCLK() 4628 …ReturnBusWidth * (p->GPUVMMaxPageTableLevels > 2 ? 1 : 0) + 2 * p->DPTEBytesPerRow[j][k] / s->Norm… in UseMinimumDCFCLK() 4648 …NoOfDPPState[k] * s->DPTEBandwidth / s->NormalEfficiency / s->NormalEfficiency / p->ReturnBusWidth; in UseMinimumDCFCLK() 7963 UseMinimumDCFCLK_params->ReturnBusWidth = mode_lib->ms.soc.return_bus_width_bytes; in dml_core_mode_support()
|
| H A D | display_mode_core_structs.h | 1281 dml_uint_t ReturnBusWidth; member
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/ |
| H A D | dml2_core_dcn4_calcs.c | 3559 unsigned int ReturnBusWidth, in CalculateDCFCLKDeepSleepTdlut() argument 3625 …kDeepSleep = math_max2(8.0, __DML2_CALCS_DCFCLK_FACTOR__ * ReadBandwidth / (double)ReturnBusWidth); in CalculateDCFCLKDeepSleepTdlut() 3630 dml2_printf("DML::%s: ReturnBusWidth = %u\n", __func__, ReturnBusWidth); in CalculateDCFCLKDeepSleepTdlut() 3654 unsigned int ReturnBusWidth, in CalculateDCFCLKDeepSleep() argument 3678 ReturnBusWidth, in CalculateDCFCLKDeepSleep()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn21/ |
| H A D | display_mode_vba_21.c | 3673 mode_lib->vba.ReturnBusWidth * mode_lib->vba.DCFCLKPerState[i], in dml21_ModeSupportAndSystemConfigurationFull()
|