/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
D | display_mode_vba_util_32.h | 690 const double DCFCLK, 696 const double DCFCLK, 703 double DCFCLK, 803 double DCFCLK, 999 double DCFCLK,
|
D | display_mode_vba_util_32.c | 3279 const double DCFCLK, in dml32_get_return_bw_mbps() argument 3284 …e IdealSDPPortBandwidth = soc->return_bus_width_bytes /*mode_lib->vba.ReturnBusWidth*/ * DCFCLK; in dml32_get_return_bw_mbps() 3304 dml_print("DML::%s: DCFCLK = %f\n", __func__, DCFCLK); in dml32_get_return_bw_mbps() 3321 const double DCFCLK, in dml32_get_return_bw_mbps_vm_only() argument 3326 soc->return_bus_width_bytes * DCFCLK * soc->pct_ideal_sdp_bw_after_urgent / 100.0, in dml32_get_return_bw_mbps_vm_only() 3335 dml_print("DML::%s: DCFCLK = %f\n", __func__, DCFCLK); in dml32_get_return_bw_mbps_vm_only() 3346 double DCFCLK, in dml32_CalculateExtraLatency() argument 3379 …ExtraLatency = (RoundTripPingLatencyCycles + __DML_ARB_TO_RET_DELAY__) / DCFCLK + ExtraLatencyByte… in dml32_CalculateExtraLatency() 3383 dml_print("DML::%s: DCFCLK=%f\n", __func__, DCFCLK); in dml32_CalculateExtraLatency() 4232 double DCFCLK, in dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() argument [all …]
|
D | display_mode_vba_32.c | 537 mode_lib->vba.DCFCLK, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 543 dml_print("DML::%s: mode_lib->vba.DCFCLK = %f\n", __func__, mode_lib->vba.DCFCLK); in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 580 mode_lib->vba.DCFCLK, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1182 v->DCFCLK, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1510 mode_lib->vba.DCFCLK, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1574 mode_lib->vba.DCFCLK, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 3697 mode_lib->vba.DCFCLK = mode_lib->vba.DCFCLKState[mode_lib->vba.VoltageLevel][MaximumMPCCombine]; in dml32_ModeSupportAndSystemConfigurationFull()
|
D | dcn32_fpu.c | 1250 context->bw_ctx.bw.dcn.clk.dcfclk_khz = context->bw_ctx.dml.vba.DCFCLK * 1000; in dcn32_calculate_dlg_params()
|
/linux-6.1.9/Documentation/gpu/amdgpu/display/ |
D | dc-glossary.rst | 39 * DCFCLK: Display Controller Fabric Clock
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dml/dcn31/ |
D | display_mode_vba_31.c | 296 double DCFCLK, 484 double DCFCLK, 606 double DCFCLK, 2155 DTRACE(" dcfclk_mhz = %f", v->DCFCLK); 2467 dml_min(v->ReturnBusWidth * v->DCFCLK, v->FabricClock * v->FabricDatapathToDCNDataReturn) 2474 dml_print("DML::%s: v->DCFCLK = %f\n", __func__, v->DCFCLK); 2492 v->DCFCLK, 2946 v->DCFCLK, 3223 v->DCFCLK, 5386 v->DCFCLK = v->DCFCLKState[v->VoltageLevel][MaximumMPCCombine]; [all …]
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dml/dcn314/ |
D | display_mode_vba_314.c | 308 double DCFCLK, 496 double DCFCLK, 618 double DCFCLK, 2177 DTRACE(" dcfclk_mhz = %f", v->DCFCLK); 2489 dml_min(v->ReturnBusWidth * v->DCFCLK, v->FabricClock * v->FabricDatapathToDCNDataReturn) 2496 dml_print("DML::%s: v->DCFCLK = %f\n", __func__, v->DCFCLK); 2514 v->DCFCLK, 2968 v->DCFCLK, 3245 v->DCFCLK, 5484 v->DCFCLK = v->DCFCLKState[v->VoltageLevel][MaximumMPCCombine]; [all …]
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dml/dcn30/ |
D | display_mode_vba_30.c | 305 double DCFCLK, 515 double DCFCLK, 622 double DCFCLK, 1871 v->ReturnBusWidth * v->DCFCLK, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2028 DTRACE(" dcfclk_mhz = %f", v->DCFCLK); in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2341 v->DCFCLK, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2750 v->DCFCLK, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 3015 v->DCFCLK, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 5178 v->DCFCLK = v->DCFCLKState[v->VoltageLevel][MaximumMPCCombine]; in dml30_ModeSupportAndSystemConfigurationFull() 5196 double DCFCLK, in CalculateWatermarksAndDRAMSpeedChangeSupport() argument [all …]
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dml/dcn20/ |
D | display_mode_vba_20.c | 255 > mode_lib->vba.DCFCLK * mode_lib->vba.ReturnBusWidth / 4.0) in adjust_ReturnBW() 266 - mode_lib->vba.DCFCLK in adjust_ReturnBW() 271 CriticalCompression = 2.0 * mode_lib->vba.ReturnBusWidth * mode_lib->vba.DCFCLK in adjust_ReturnBW() 287 * mode_lib->vba.DCFCLK in adjust_ReturnBW() 1306 mode_lib->vba.ReturnBusWidth * mode_lib->vba.DCFCLK, in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1319 mode_lib->vba.ReturnBusWidth * mode_lib->vba.DCFCLK, in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1327 DTRACE(" dcfclk_mhz = %f", mode_lib->vba.DCFCLK); in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1414 (mode_lib->vba.RoundTripPingLatencyCycles + 32) / mode_lib->vba.DCFCLK in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1631 / (mode_lib->vba.DCFCLK * 64); in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 5096 mode_lib->vba.DCFCLK = mode_lib->vba.DCFCLKPerState[mode_lib->vba.VoltageLevel]; in dml20_ModeSupportAndSystemConfigurationFull()
|
D | display_mode_vba_20v2.c | 279 > mode_lib->vba.DCFCLK * mode_lib->vba.ReturnBusWidth / 4.0) in adjust_ReturnBW() 290 - mode_lib->vba.DCFCLK in adjust_ReturnBW() 295 CriticalCompression = 2.0 * mode_lib->vba.ReturnBusWidth * mode_lib->vba.DCFCLK in adjust_ReturnBW() 311 * mode_lib->vba.DCFCLK in adjust_ReturnBW() 1366 mode_lib->vba.ReturnBusWidth * mode_lib->vba.DCFCLK, in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1379 mode_lib->vba.ReturnBusWidth * mode_lib->vba.DCFCLK, in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1387 DTRACE(" dcfclk_mhz = %f", mode_lib->vba.DCFCLK); in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1474 (mode_lib->vba.RoundTripPingLatencyCycles + 32) / mode_lib->vba.DCFCLK in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1667 / (mode_lib->vba.DCFCLK * 64); in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 5216 mode_lib->vba.DCFCLK = mode_lib->vba.DCFCLKPerState[mode_lib->vba.VoltageLevel]; in dml20v2_ModeSupportAndSystemConfigurationFull()
|
D | dcn20_fpu.c | 1014 context->bw_ctx.bw.dcn.clk.dcfclk_khz = context->bw_ctx.dml.vba.DCFCLK * 1000; in dcn20_calculate_dlg_params()
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dml/ |
D | display_mode_vba.c | 379 mode_lib->vba.DCFCLK = soc->clock_limits[i].dcfclk_mhz; in fetch_socbb_params() 1087 mode_lib->vba.DCFCLK = mode_lib->vba.cache_pipes[0].clks_cfg.dcfclk_mhz; in ModeSupportAndSystemConfiguration()
|
D | display_mode_vba.h | 427 double DCFCLK; member
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dml/dcn21/ |
D | display_mode_vba_21.c | 295 double DCFCLK, 1680 DTRACE(" dcfclk_mhz = %f", mode_lib->vba.DCFCLK); in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2016 (mode_lib->vba.RoundTripPingLatencyCycles + 32) / mode_lib->vba.DCFCLK in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2427 mode_lib->vba.DCFCLK, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2767 / (mode_lib->vba.DCFCLK * 64) in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 5223 mode_lib->vba.DCFCLK = mode_lib->vba.DCFCLKPerState[mode_lib->vba.VoltageLevel]; in dml21_ModeSupportAndSystemConfigurationFull() 5252 double DCFCLK, in CalculateWatermarksAndDRAMSpeedChangeSupport() argument
|