Searched refs:UrgentWatermark (Results 1 – 11 of 11) sorted by relevance
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dml/ |
D | display_mode_structs.h | 68 double UrgentWatermark; member
|
D | display_mode_vba.h | 537 double UrgentWatermark; member
|
D | display_mode_vba.c | 89 dml_get_attr_func(wm_urgent, mode_lib->vba.UrgentWatermark);
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dml/dcn30/ |
D | display_mode_vba_30.c | 348 double *UrgentWatermark, 2793 &v->UrgentWatermark, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2941 v->UrgentWatermark)); in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2947 v->UrgentWatermark); in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2951 v->MinTTUVBlank[k] = v->UrgentWatermark; in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 5067 &v->UrgentWatermark, in dml30_ModeSupportAndSystemConfigurationFull() 5239 double *UrgentWatermark, in CalculateWatermarksAndDRAMSpeedChangeSupport() 5274 *UrgentWatermark = UrgentLatency + ExtraLatency; in CalculateWatermarksAndDRAMSpeedChangeSupport() 5276 *DRAMClockChangeWatermark = DRAMClockChangeLatency + *UrgentWatermark; in CalculateWatermarksAndDRAMSpeedChangeSupport() 5319 …ncyMarginY = EffectiveLBLatencyHidingY + FullDETBufferingTimeY[k] - *UrgentWatermark - (HTotal[k] … in CalculateWatermarksAndDRAMSpeedChangeSupport() [all …]
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dml/dcn21/ |
D | display_mode_vba_21.c | 335 double *UrgentWatermark, 2467 &mode_lib->vba.UrgentWatermark, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2572 mode_lib->vba.UrgentWatermark)); in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2578 mode_lib->vba.UrgentWatermark); in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2582 locals->MinTTUVBlank[k] = mode_lib->vba.UrgentWatermark; in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 5037 &mode_lib->vba.UrgentWatermark, in dml21_ModeSupportAndSystemConfigurationFull() 5292 double *UrgentWatermark, in CalculateWatermarksAndDRAMSpeedChangeSupport() 5336 *UrgentWatermark = UrgentLatency + ExtraLatency; in CalculateWatermarksAndDRAMSpeedChangeSupport() 5338 *DRAMClockChangeWatermark = DRAMClockChangeLatency + *UrgentWatermark; in CalculateWatermarksAndDRAMSpeedChangeSupport()
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
D | display_mode_vba_32.c | 1214 v->UrgentWatermark = v->Watermark.UrgentWatermark; in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1358 v->Watermark.UrgentWatermark); in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1362 v->Watermark.StutterEnterPlusExitWatermark, v->Watermark.UrgentWatermark); in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1366 v->Watermark.UrgentWatermark); in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1368 v->MinTTUVBlank[k] = v->Watermark.UrgentWatermark; in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 3718 mode_lib->vba.UrgentWatermark = mode_lib->vba.Watermark.UrgentWatermark; in dml32_ModeSupportAndSystemConfigurationFull()
|
D | display_mode_vba_util_32.c | 4293 v->Watermark.UrgentWatermark = mmSOCParameters.UrgentLatency + mmSOCParameters.ExtraLatency; in dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 4296 …k.DRAMClockChangeWatermark = mmSOCParameters.DRAMClockChangeLatency + v->Watermark.UrgentWatermark; in dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 4297 …->Watermark.FCLKChangeWatermark = mmSOCParameters.FCLKChangeLatency + v->Watermark.UrgentWatermark; in dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 4311 dml_print("DML::%s: UrgentWatermark = %f\n", __func__, v->Watermark.UrgentWatermark); in dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 4430 …tiveDRAMClockChangeLatencyMargin[k] = ActiveClockChangeLatencyHiding - v->Watermark.UrgentWatermark in dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 4432 ActiveFCLKChangeLatencyMargin[k] = ActiveClockChangeLatencyHiding - v->Watermark.UrgentWatermark in dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport()
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dml/dcn20/ |
D | display_mode_vba_20v2.c | 1518 mode_lib->vba.UrgentWatermark = mode_lib->vba.UrgentLatencyPixelDataOnly in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1523 DTRACE(" wm_urgent = %fus", mode_lib->vba.UrgentWatermark); in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1544 + mode_lib->vba.UrgentWatermark; in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1809 - mode_lib->vba.UrgentWatermark; in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2413 mode_lib->vba.UrgentWatermark)); in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2419 mode_lib->vba.UrgentWatermark); in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2423 mode_lib->vba.MinTTUVBlank[k] = mode_lib->vba.UrgentWatermark; in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2644 dml_max(mode_lib->vba.StutterEnterPlusExitWatermark, mode_lib->vba.UrgentWatermark)) in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
|
D | display_mode_vba_20.c | 1482 mode_lib->vba.UrgentWatermark = mode_lib->vba.UrgentLatencyPixelDataOnly in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1487 DTRACE(" wm_urgent = %fus", mode_lib->vba.UrgentWatermark); in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1508 + mode_lib->vba.UrgentWatermark; in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1773 - mode_lib->vba.UrgentWatermark; in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2379 mode_lib->vba.UrgentWatermark)); in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2385 mode_lib->vba.UrgentWatermark); in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2389 mode_lib->vba.MinTTUVBlank[k] = mode_lib->vba.UrgentWatermark; in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dml/dcn31/ |
D | display_mode_vba_31.c | 3096 dml_max(v->StutterEnterPlusExitWatermark, v->UrgentWatermark)); 3100 v->MinTTUVBlank[k] = dml_max(v->StutterEnterPlusExitWatermark, v->UrgentWatermark); 3104 v->MinTTUVBlank[k] = v->UrgentWatermark; 5439 v->UrgentWatermark = UrgentLatency + ExtraLatency; 5444 dml_print("DML::%s: UrgentWatermark = %f\n", __func__, v->UrgentWatermark); 5447 v->DRAMClockChangeWatermark = v->DRAMClockChangeLatency + v->UrgentWatermark; 5512 …l[k] + v->DSTYAfterScaler[k]) * v->HTotal[k] / v->PixelClock[k] - v->UrgentWatermark - v->DRAMCloc… 5521 …l[k] + v->DSTYAfterScaler[k]) * v->HTotal[k] / v->PixelClock[k] - v->UrgentWatermark - v->DRAMCloc…
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dml/dcn314/ |
D | display_mode_vba_314.c | 3118 dml_max(v->StutterEnterPlusExitWatermark, v->UrgentWatermark)); 3122 v->MinTTUVBlank[k] = dml_max(v->StutterEnterPlusExitWatermark, v->UrgentWatermark); 3126 v->MinTTUVBlank[k] = v->UrgentWatermark; 5537 v->UrgentWatermark = UrgentLatency + ExtraLatency; 5542 dml_print("DML::%s: UrgentWatermark = %f\n", __func__, v->UrgentWatermark); 5545 v->DRAMClockChangeWatermark = v->DRAMClockChangeLatency + v->UrgentWatermark; 5610 …l[k] + v->DSTYAfterScaler[k]) * v->HTotal[k] / v->PixelClock[k] - v->UrgentWatermark - v->DRAMCloc… 5619 …l[k] + v->DSTYAfterScaler[k]) * v->HTotal[k] / v->PixelClock[k] - v->UrgentWatermark - v->DRAMCloc…
|