Searched refs:Watermark (Results 1 – 11 of 11) sorted by relevance
| /linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_dpmm/ |
| A D | dml2_dpmm_dcn4.c | 711 …s[DML2_DCHUB_WATERMARK_SET_A].fclk_pstate = (int unsigned)(mode_lib->mp.Watermark.FCLKChangeWaterm… in dpmm_dcn4_map_watermarks() 712 …regs[DML2_DCHUB_WATERMARK_SET_A].sr_enter = (int unsigned)(mode_lib->mp.Watermark.StutterEnterPlus… in dpmm_dcn4_map_watermarks() 713 …dchubbub_regs->wm_regs[DML2_DCHUB_WATERMARK_SET_A].sr_exit = (int unsigned)(mode_lib->mp.Watermark… in dpmm_dcn4_map_watermarks() 715 …s[DML2_DCHUB_WATERMARK_SET_A].uclk_pstate = (int unsigned)(mode_lib->mp.Watermark.DRAMClockChangeW… in dpmm_dcn4_map_watermarks() 716 …dchubbub_regs->wm_regs[DML2_DCHUB_WATERMARK_SET_A].urgent = (int unsigned)(mode_lib->mp.Watermark.… in dpmm_dcn4_map_watermarks() 717 …dchubbub_regs->wm_regs[DML2_DCHUB_WATERMARK_SET_A].usr = (int unsigned)(mode_lib->mp.Watermark.USR… in dpmm_dcn4_map_watermarks() 725 …s[DML2_DCHUB_WATERMARK_SET_B].fclk_pstate = (int unsigned)(mode_lib->mp.Watermark.FCLKChangeWaterm… in dpmm_dcn4_map_watermarks() 727 …dchubbub_regs->wm_regs[DML2_DCHUB_WATERMARK_SET_B].sr_exit = (int unsigned)(mode_lib->mp.Watermark… in dpmm_dcn4_map_watermarks() 729 …s[DML2_DCHUB_WATERMARK_SET_B].uclk_pstate = (int unsigned)(mode_lib->mp.Watermark.DRAMClockChangeW… in dpmm_dcn4_map_watermarks() 730 …dchubbub_regs->wm_regs[DML2_DCHUB_WATERMARK_SET_B].urgent = (int unsigned)(mode_lib->mp.Watermark.… in dpmm_dcn4_map_watermarks() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
| A D | display_mode_vba_util_32.c | 4325 …v->Watermark.DRAMClockChangeWatermark = mmSOCParameters.DRAMClockChangeLatency + v->Watermark.Urge… in dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 4326 …v->Watermark.FCLKChangeWatermark = mmSOCParameters.FCLKChangeLatency + v->Watermark.UrgentWatermar… in dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 4348 __func__, v->Watermark.Z8StutterEnterPlusExitWatermark); in dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 4365 v->Watermark.WritebackDRAMClockChangeWatermark = v->Watermark.WritebackDRAMClockChangeWatermark in dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 4381 v->Watermark.WritebackDRAMClockChangeWatermark = v->Watermark.WritebackDRAMClockChangeWatermark in dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 4385 v->Watermark.WritebackFCLKChangeWatermark = v->Watermark.WritebackFCLKChangeWatermark in dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 4390 __func__, v->Watermark.WritebackDRAMClockChangeWatermark); in dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 4460 - v->Watermark.DRAMClockChangeWatermark; in dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 4462 - v->Watermark.FCLKChangeWatermark; in dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 4473 - v->Watermark.WritebackDRAMClockChangeWatermark; in dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() [all …]
|
| A D | display_mode_vba_32.c | 1226 v->UrgentWatermark = v->Watermark.UrgentWatermark; in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1242 - v->Watermark.WritebackFCLKChangeWatermark); in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1369 v->Watermark.FCLKChangeWatermark, v->Watermark.StutterEnterPlusExitWatermark, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1370 v->Watermark.UrgentWatermark); in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1374 v->Watermark.StutterEnterPlusExitWatermark, v->Watermark.UrgentWatermark); in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1378 v->Watermark.UrgentWatermark); in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1380 v->MinTTUVBlank[k] = v->Watermark.UrgentWatermark; in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1530 v->Watermark.StutterEnterPlusExitWatermark, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1531 v->Watermark.Z8StutterEnterPlusExitWatermark, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1594 v->Watermark.StutterEnterPlusExitWatermark, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/dml2/ |
| A D | display_mode_core.c | 2829 …p->Watermark->DRAMClockChangeWatermark = p->mmSOCParameters.DRAMClockChangeLatency + p->Watermark-… in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 2830 …p->Watermark->FCLKChangeWatermark = p->mmSOCParameters.FCLKChangeLatency + p->Watermark->UrgentWat… in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 2863 …p->Watermark->WritebackUrgentWatermark = p->Watermark->WritebackUrgentWatermark + p->mmSOCParamete… in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 9458 CalculateWatermarks_params->Watermark = &locals->Watermark; // Watermarks *Watermark in dml_core_mode_programming() 9475 …memmove(&mode_lib->mp.Watermark, CalculateWatermarks_params->Watermark, sizeof(struct Watermarks)); in dml_core_mode_programming() 9610 locals->Watermark.DRAMClockChangeWatermark, in dml_core_mode_programming() 9611 locals->Watermark.FCLKChangeWatermark, in dml_core_mode_programming() 9613 locals->Watermark.UrgentWatermark); in dml_core_mode_programming() 9616 locals->Watermark.FCLKChangeWatermark, in dml_core_mode_programming() 9618 locals->Watermark.UrgentWatermark); in dml_core_mode_programming() [all …]
|
| A D | display_mode_core_structs.h | 1109 struct Watermarks Watermark; member 1323 struct Watermarks *Watermark; member
|
| /linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/ |
| A D | dml2_core_dcn4_calcs.c | 307 dml_get_var_func(wm_urgent, double, mode_lib->mp.Watermark.UrgentWatermark); 308 dml_get_var_func(wm_stutter_exit, double, mode_lib->mp.Watermark.StutterExitWatermark); 315 dml_get_var_func(wm_fclk_change, double, mode_lib->mp.Watermark.FCLKChangeWatermark); 6423 …p->Watermark->DRAMClockChangeWatermark = p->mmSOCParameters.DRAMClockChangeLatency + p->Watermark-… in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 6424 …p->Watermark->FCLKChangeWatermark = p->mmSOCParameters.FCLKChangeLatency + p->Watermark->UrgentWat… in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 6435 …p->Watermark->g6_temp_read_watermark_us = p->mmSOCParameters.g6_temp_read_blackout_us + p->Waterma… in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 6462 p->Watermark->WritebackUrgentWatermark = p->mmSOCParameters.WritebackLatency; in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 6467 …p->Watermark->WritebackUrgentWatermark = p->Watermark->WritebackUrgentWatermark + p->mmSOCParamete… in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 6478 …p->Watermark->WritebackDRAMClockChangeWatermark = p->Watermark->WritebackDRAMClockChangeWatermark … in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 6481 …p->Watermark->WritebackFCLKChangeWatermark = p->Watermark->WritebackFCLKChangeWatermark + p->mmSOC… in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() [all …]
|
| A D | dml2_core_shared.c | 2699 CalculateWatermarks_params->Watermark = &s->dummy_watermark; // Watermarks *Watermark in dml2_core_shared_mode_support() 8726 dml2_printf("DML::%s: UrgentWatermark = %f\n", __func__, p->Watermark->UrgentWatermark); in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 8730 …p->Watermark->DRAMClockChangeWatermark = p->mmSOCParameters.DRAMClockChangeLatency + p->Watermark-… in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 8731 …p->Watermark->FCLKChangeWatermark = p->mmSOCParameters.FCLKChangeLatency + p->Watermark->UrgentWat… in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 8743 dml2_printf("DML::%s: UrgentWatermark = %f\n", __func__, p->Watermark->UrgentWatermark); in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 8761 p->Watermark->WritebackUrgentWatermark = p->mmSOCParameters.WritebackLatency; in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 8766 …p->Watermark->WritebackUrgentWatermark = p->Watermark->WritebackUrgentWatermark + p->mmSOCParamete… in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 8777 …p->Watermark->WritebackDRAMClockChangeWatermark = p->Watermark->WritebackDRAMClockChangeWatermark … in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 8780 …p->Watermark->WritebackFCLKChangeWatermark = p->Watermark->WritebackFCLKChangeWatermark + p->mmSOC… in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 11094 CalculateWatermarks_params->Watermark = &mode_lib->mp.Watermark; in dml2_core_shared_mode_programming() [all …]
|
| A D | dml2_core_shared_types.h | 705 struct dml2_core_internal_watermarks Watermark; member 1547 struct dml2_core_internal_watermarks *Watermark; member
|
| /linux/Documentation/core-api/ |
| A D | mm-api.rst | 26 :doc: Watermark modifiers
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/ |
| A D | display_mode_vba.c | 122 dml_get_attr_func(fclk_watermark, mode_lib->vba.Watermark.FCLKChangeWatermark); 123 dml_get_attr_func(usr_retraining_watermark, mode_lib->vba.Watermark.USRRetrainingWatermark);
|
| A D | display_mode_vba.h | 563 Watermarks Watermark; member
|
Completed in 132 milliseconds