/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/ |
D | display_mode_structs.h | 83 double ExtraLatency; member 144 double ExtraLatency; member
|
D | display_mode_vba.h | 729 double ExtraLatency; member
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/ |
D | dml2_core_shared_types.h | 458 double ExtraLatency; member 666 double ExtraLatency; member 854 double ExtraLatency; member
|
D | dml2_core_shared.c | 564 double *ExtraLatency, // Tex 2277 &mode_lib->ms.ExtraLatency, in dml2_core_shared_mode_support() 2655 s->mSOCParameters.ExtraLatency = mode_lib->ms.ExtraLatency; in dml2_core_shared_mode_support() 7459 double *ExtraLatency, in CalculateExtraLatency() 7494 *ExtraLatency = *ExtraLatency_sr; in CalculateExtraLatency() 7496 …*ExtraLatency = *ExtraLatency + (ROBBufferSizeInKByte * 1024 - max_outstanding_requests * max_requ… in CalculateExtraLatency() 7499 *ExtraLatency = *ExtraLatency_sr; in CalculateExtraLatency() 7501 *ExtraLatency = *ExtraLatency + Tex_trips; in CalculateExtraLatency() 7502 *ExtraLatencyPrefetch = *ExtraLatency + Tarb_prefetch; in CalculateExtraLatency() 7503 *ExtraLatency = *ExtraLatency + Tarb; in CalculateExtraLatency() [all …]
|
D | dml2_core_dcn4_calcs.c | 4971 double *ExtraLatency, // Tex in CalculateExtraLatency() 5008 *ExtraLatency = *ExtraLatency_sr; in CalculateExtraLatency() 5010 …*ExtraLatency = *ExtraLatency + (ROBBufferSizeInKByte * 1024 - max_outstanding_requests * max_requ… in CalculateExtraLatency() 5013 *ExtraLatency = *ExtraLatency_sr; in CalculateExtraLatency() 5015 *ExtraLatency = *ExtraLatency + Tex_trips; in CalculateExtraLatency() 5016 *ExtraLatencyPrefetch = *ExtraLatency + Tarb_prefetch; in CalculateExtraLatency() 5017 *ExtraLatency = *ExtraLatency + Tarb; in CalculateExtraLatency() 5031 dml2_printf("DML::%s: ExtraLatency=%f\n", __func__, *ExtraLatency); in CalculateExtraLatency() 6416 p->Watermark->UrgentWatermark = p->mmSOCParameters.UrgentLatency + p->mmSOCParameters.ExtraLatency; in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 6422 …ningWatermark = p->mmSOCParameters.UrgentLatency + p->mmSOCParameters.ExtraLatency + p->mmSOCParam… in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn31/ |
D | display_mode_vba_31.c | 298 double ExtraLatency, 3735 v->ExtraLatency, 5142 v->ExtraLatency = CalculateExtraLatency( 5288 v->ExtraLatency, 5353 v->ExtraLatency, 5551 double ExtraLatency, argument 5589 v->UrgentWatermark = UrgentLatency + ExtraLatency; 5593 dml_print("DML::%s: ExtraLatency = %f\n", __func__, ExtraLatency); 5737 *StutterExitWatermark = v->SRExitTime + ExtraLatency + 10 / DCFCLKDeepSleep; 5738 *StutterEnterPlusExitWatermark = (v->SREnterPlusExitTime + ExtraLatency + 10 / DCFCLKDeepSleep); [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn314/ |
D | display_mode_vba_314.c | 307 double ExtraLatency, 3841 v->ExtraLatency, 5228 v->ExtraLatency = CalculateExtraLatency( 5374 v->ExtraLatency, 5439 v->ExtraLatency, 5645 double ExtraLatency, argument 5683 v->UrgentWatermark = UrgentLatency + ExtraLatency; 5687 dml_print("DML::%s: ExtraLatency = %f\n", __func__, ExtraLatency); 5831 *StutterExitWatermark = v->SRExitTime + ExtraLatency + 10 / DCFCLKDeepSleep; 5832 *StutterEnterPlusExitWatermark = (v->SREnterPlusExitTime + ExtraLatency + 10 / DCFCLKDeepSleep); [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
D | display_mode_vba_util_32.c | 3365 double ExtraLatency; in dml32_CalculateExtraLatency() local 3382 …ExtraLatency = (RoundTripPingLatencyCycles + __DML_ARB_TO_RET_DELAY__) / DCFCLK + ExtraLatencyByte… in dml32_CalculateExtraLatency() 3389 dml_print("DML::%s: ExtraLatency=%f\n", __func__, ExtraLatency); in dml32_CalculateExtraLatency() 3392 return ExtraLatency; in dml32_CalculateExtraLatency() 4322 v->Watermark.UrgentWatermark = mmSOCParameters.UrgentLatency + mmSOCParameters.ExtraLatency; in dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 4323 v->Watermark.USRRetrainingWatermark = mmSOCParameters.UrgentLatency + mmSOCParameters.ExtraLatency in dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 4327 v->Watermark.StutterExitWatermark = mmSOCParameters.SRExitTime + mmSOCParameters.ExtraLatency in dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 4329 ….StutterEnterPlusExitWatermark = mmSOCParameters.SREnterPlusExitTime + mmSOCParameters.ExtraLatency in dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 4331 v->Watermark.Z8StutterExitWatermark = mmSOCParameters.SRExitZ8Time + mmSOCParameters.ExtraLatency in dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 4334 + mmSOCParameters.ExtraLatency + 10 / DCFClkDeepSleep; in dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() [all …]
|
D | display_mode_vba_32.c | 1180 …PrefetchParametersWatermarksAndPerformanceCalculation.mmSOCParameters.ExtraLatency = v->UrgentExtr… in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 3238 mode_lib->vba.ExtraLatency = dml32_CalculateExtraLatency( in dml32_ModeSupportAndSystemConfigurationFull() 3303 v->ExtraLatency, in dml32_ModeSupportAndSystemConfigurationFull() 3477 mode_lib->vba.ExtraLatency, in dml32_ModeSupportAndSystemConfigurationFull() 3573 …l32_ModeSupportAndSystemConfigurationFull.mSOCParameters.ExtraLatency = mode_lib->vba.ExtraLatency; in dml32_ModeSupportAndSystemConfigurationFull()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn21/ |
D | display_mode_vba_21.c | 302 double ExtraLatency, 3481 mode_lib->vba.ExtraLatency, in CalculatePrefetchSchedulePerPlane() 4725 mode_lib->vba.ExtraLatency = CalculateExtraLatency( in dml21_ModeSupportAndSystemConfigurationFull() 4932 mode_lib->vba.ExtraLatency, in dml21_ModeSupportAndSystemConfigurationFull() 5004 mode_lib->vba.ExtraLatency, in dml21_ModeSupportAndSystemConfigurationFull() 5259 double ExtraLatency, in CalculateWatermarksAndDRAMSpeedChangeSupport() argument 5336 *UrgentWatermark = UrgentLatency + ExtraLatency; in CalculateWatermarksAndDRAMSpeedChangeSupport() 5518 + ExtraLatency + 10 / DCFCLKDeepSleep; in CalculateWatermarksAndDRAMSpeedChangeSupport() 5521 + ExtraLatency + 10 / DCFCLKDeepSleep, in CalculateWatermarksAndDRAMSpeedChangeSupport()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn30/ |
D | display_mode_vba_30.c | 309 double ExtraLatency, 4735 v->ExtraLatency = CalculateExtraLatency( in dml30_ModeSupportAndSystemConfigurationFull() 4808 v->ExtraLatency, in dml30_ModeSupportAndSystemConfigurationFull() 4953 v->ExtraLatency, in dml30_ModeSupportAndSystemConfigurationFull() 5033 v->ExtraLatency, in dml30_ModeSupportAndSystemConfigurationFull() 5205 double ExtraLatency, in CalculateWatermarksAndDRAMSpeedChangeSupport() argument 5277 *UrgentWatermark = UrgentLatency + ExtraLatency; in CalculateWatermarksAndDRAMSpeedChangeSupport() 5402 *StutterExitWatermark = SRExitTime + ExtraLatency + 10 / DCFCLKDeepSleep; in CalculateWatermarksAndDRAMSpeedChangeSupport() 5403 …*StutterEnterPlusExitWatermark = dml_max(SREnterPlusExitTime + ExtraLatency + 10 / DCFCLKDeepSleep… in CalculateWatermarksAndDRAMSpeedChangeSupport()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/ |
D | display_mode_core_structs.h | 458 dml_float_t ExtraLatency; member 895 dml_float_t ExtraLatency; member
|
D | display_mode_core.c | 2827 p->Watermark->UrgentWatermark = p->mmSOCParameters.UrgentLatency + p->mmSOCParameters.ExtraLatency; in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 2828 …ningWatermark = p->mmSOCParameters.UrgentLatency + p->mmSOCParameters.ExtraLatency + p->mmSOCParam… in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 2831 …terExitWatermark = p->mmSOCParameters.SRExitTime + p->mmSOCParameters.ExtraLatency + 10 / p->DCFCl… in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 2832 …termark = p->mmSOCParameters.SREnterPlusExitTime + p->mmSOCParameters.ExtraLatency + 10 / p->DCFCl… in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 2833 …rExitWatermark = p->mmSOCParameters.SRExitZ8Time + p->mmSOCParameters.ExtraLatency + 10 / p->DCFCl… in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 2834 …rmark = p->mmSOCParameters.SREnterPlusExitZ8Time + p->mmSOCParameters.ExtraLatency + 10 / p->DCFCl… in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 2838 dml_print("DML::%s: ExtraLatency = %f\n", __func__, p->mmSOCParameters.ExtraLatency); in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 4479 dml_float_t ExtraLatency; in CalculateExtraLatency() local 4496 …ExtraLatency = (RoundTripPingLatencyCycles + __DML_ARB_TO_RET_DELAY__) / DCFCLK + ExtraLatencyByte… in CalculateExtraLatency() 4503 dml_print("DML::%s: ExtraLatency=%f\n", __func__, ExtraLatency); in CalculateExtraLatency() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn20/ |
D | display_mode_vba_20.c | 4606 mode_lib->vba.ExtraLatency = in dml20_ModeSupportAndSystemConfigurationFull() 4615 mode_lib->vba.ExtraLatency = mode_lib->vba.ExtraLatency in dml20_ModeSupportAndSystemConfigurationFull() 4741 mode_lib->vba.ExtraLatency, in dml20_ModeSupportAndSystemConfigurationFull() 4876 mode_lib->vba.ExtraLatency, in dml20_ModeSupportAndSystemConfigurationFull()
|
D | display_mode_vba_20v2.c | 4728 mode_lib->vba.ExtraLatency = in dml20v2_ModeSupportAndSystemConfigurationFull() 4737 mode_lib->vba.ExtraLatency = mode_lib->vba.ExtraLatency in dml20v2_ModeSupportAndSystemConfigurationFull() 4861 mode_lib->vba.ExtraLatency, in dml20v2_ModeSupportAndSystemConfigurationFull() 4995 mode_lib->vba.ExtraLatency, in dml20v2_ModeSupportAndSystemConfigurationFull()
|