Home
last modified time | relevance | path

Searched refs:DRAMClockChangeLatency (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/dml/
H A Ddisplay_mode_structs.h85 double DRAMClockChangeLatency; member
146 double DRAMClockChangeLatency; member
H A Ddisplay_mode_vba.h362 double DRAMClockChangeLatency; member
H A Ddisplay_mode_vba.c358 mode_lib->vba.DRAMClockChangeLatency = soc->dram_clock_change_latency_us; in fetch_socbb_params()
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn32/
H A Ddisplay_mode_vba_util_32.h685 double DRAMClockChangeLatency,
H A Ddisplay_mode_vba_32.c761 mode_lib->vba.DRAMClockChangeLatency, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1186 v->dummy_vars.DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation.mmSOCParameters.DRAMClockChangeLatency = mode_lib->vba.DRAMClockChangeLatency; in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
3075 mode_lib->vba.DRAMClockChangeLatency, in dml32_ModeSupportAndSystemConfigurationFull()
3278 mode_lib->vba.DRAMClockChangeLatency, in dml32_ModeSupportAndSystemConfigurationFull()
3590 v->dummy_vars.dml32_ModeSupportAndSystemConfigurationFull.mSOCParameters.DRAMClockChangeLatency = mode_lib->vba.DRAMClockChangeLatency; in dml32_ModeSupportAndSystemConfigurationFull()
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/
H A Ddml2_core_shared_types.h1035 double DRAMClockChangeLatency;
1034 double DRAMClockChangeLatency; global() member
H A Ddml2_core_dcn4_calcs.c6750 p->Watermark->DRAMClockChangeWatermark = p->mmSOCParameters.DRAMClockChangeLatency + p->Watermark->UrgentWatermark; in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport()
6767 DML_LOG_VERBOSE("DML::%s: DRAMClockChangeLatency = %f\n", __func__, p->mmSOCParameters.DRAMClockChangeLatency); in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport()
6797 p->Watermark->WritebackDRAMClockChangeWatermark = p->mmSOCParameters.DRAMClockChangeLatency + p->mmSOCParameters.WritebackLatency; in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport()
6800 p->Watermark->WritebackDRAMClockChangeWatermark = p->mmSOCParameters.DRAMClockChangeLatency + p->mmSOCParameters.WritebackLatency + p->WritebackChunkSize * 1024.0 / 32.0 / p->SOCCLK; in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport()
6910 p->MaxActiveDRAMClockChangeLatencySupported[k] = dml_is_phantom_pipe(&p->display_cfg->plane_descriptors[k]) ? 0 : (s->ActiveDRAMClockChangeLatencyMargin[k] + p->mmSOCParameters.DRAMClockChangeLatency); in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport()
6927 (s->ActiveDRAMClockChangeLatencyMargin[k] > 0 && reserved_vblank_time_us >= p->mmSOCParameters.DRAMClockChangeLatency)) in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport()
6931 else if (reserved_vblank_time_us >= p->mmSOCParameters.DRAMClockChangeLatency) in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport()
6935 else if (uclk_pstate_change_strategy == dml2_uclk_pstate_change_strategy_force_vblank && reserved_vblank_time_us >= p->mmSOCParameters.DRAMClockChangeLatency) in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport()
6947 s->dst_y_pstate = (unsigned int)(math_ceil2((p->mmSOCParameters.DRAMClockChangeLatency in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport()
[all...]
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/
H A Ddisplay_mode_core.c283 dml_float_t DRAMClockChangeLatency,
1747 dml_float_t DRAMClockChangeLatency, in CalculateTWait()
1757 TWait = dml_max3(DRAMClockChangeLatency + UrgentLatency, SREnterPlusExitTime, UrgentLatency); in CalculateTWait()
2874 p->Watermark->DRAMClockChangeWatermark = p->mmSOCParameters.DRAMClockChangeLatency + p->Watermark->UrgentWatermark; in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport()
2884 dml_print("DML::%s: DRAMClockChangeLatency = %f\n", __func__, p->mmSOCParameters.DRAMClockChangeLatency); in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport()
2911 p->Watermark->WritebackDRAMClockChangeWatermark = p->mmSOCParameters.DRAMClockChangeLatency + p->mmSOCParameters.WritebackLatency; in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport()
2914 p->Watermark->WritebackDRAMClockChangeWatermark = p->mmSOCParameters.DRAMClockChangeLatency + p->mmSOCParameters.WritebackLatency + p->WritebackChunkSize * 1024.0 / 32.0 / p->SOCCLK; in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport()
2999 p->MaxActiveDRAMClockChangeLatencySupported[k] = (p->UseMALLForPStateChange[k] == dml_use_mall_pstate_change_phantom_pipe) ? 0 : (s->ActiveDRAMClockChangeLatencyMargin[k] + p->mmSOCParameters.DRAMClockChangeLatency); in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport()
3112 s->dst_y_pstate = (dml_uint_t)(dml_ceil((p->mmSOCParameters.DRAMClockChangeLatency in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport()
1745 CalculateTWait(dml_uint_t PrefetchMode,enum dml_use_mall_for_pstate_change_mode UseMALLForPStateChange,dml_bool_t SynchronizeDRRDisplaysForUCLKPStateChangeFinal,dml_bool_t DRRDisplay,dml_float_t DRAMClockChangeLatency,dml_float_t FCLKChangeLatency,dml_float_t UrgentLatency,dml_float_t SREnterPlusExitTime) CalculateTWait() argument
[all...]
H A Ddisplay_mode_core_structs.h512 dml_float_t DRAMClockChangeLatency; member