/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn314/ |
D | display_mode_vba_314.c | 124 unsigned int MaxVStartup, 845 unsigned int MaxVStartup, argument 1175 …if (VStartup == MaxVStartup && Tsw_est1 / LineTime < min_Lsw && Tpre_rounded - min_Lsw * LineTime … 1198 …if (VStartup == MaxVStartup && Tsw_est3 / LineTime < min_Lsw && Tpre_rounded - min_Lsw * LineTime … 3829 dml_min(v->MaxVStartup, v->MaximumVStartup[i][j][k]), 5249 v->MaxVStartup = v->NextMaxVStartup; 5408 if (v->MaxVStartup <= __DML_VBA_MIN_VSTARTUP__ || v->AnyLinesForVMOrRowTooLarge == false) { 7329 unsigned int MaxVStartup = 0; local 7339 MaxVStartup = dml_floor(vblank_size / 2.0, 1.0); 7341 MaxVStartup = vblank_size - dml_max(1.0, dml_ceil(WritebackDelayTime / line_time_us, 1.0)); [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
D | display_mode_vba_util_32.h | 729 unsigned int MaxVStartup,
|
D | display_mode_vba_util_32.c | 3403 unsigned int MaxVStartup, in dml32_CalculatePrefetchSchedule() argument 3751 if (VStartup == MaxVStartup && (Tsw_est1 / LineTime < min_Lsw) in dml32_CalculatePrefetchSchedule() 3772 if (VStartup == MaxVStartup && in dml32_CalculatePrefetchSchedule() 3910 if (ExtendPrefetchIfPossible && TPreReq == 0 && VStartup < MaxVStartup) { in dml32_CalculatePrefetchSchedule()
|
D | display_mode_vba_32.c | 3255 mode_lib->vba.MaxVStartup = mode_lib->vba.NextMaxVStartup; in dml32_ModeSupportAndSystemConfigurationFull() 3300 dml_min(v->MaxVStartup, v->MaximumVStartup[i][j][k]), in dml32_ModeSupportAndSystemConfigurationFull() 3547 if (mode_lib->vba.MaxVStartup <= __DML_VBA_MIN_VSTARTUP__ in dml32_ModeSupportAndSystemConfigurationFull()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/ |
D | display_mode_core_structs.h | 1541 dml_uint_t MaxVStartup; member 1640 dml_uint_t MaxVStartup; member
|
D | display_mode_core.c | 1049 dml_print("DML::%s: MaxVStartup = %u\n", __func__, p->MaxVStartup); in CalculatePrefetchSchedule() 1297 …if (p->VStartup == p->MaxVStartup && (s->Tsw_est1 / s->LineTime < s->min_Lsw_oto) && s->Tpre_round… in CalculatePrefetchSchedule() 1317 …if (p->VStartup == p->MaxVStartup && (s->Tsw_est3 / s->LineTime < s->min_Lsw_oto) && s->Tpre_round… in CalculatePrefetchSchedule() 1421 if (p->VStartup == p->MaxVStartup && p->EnhancedPrefetchScheduleAccelerationFinal != 0) { in CalculatePrefetchSchedule() 6338 s->MaxVStartup = 0; in dml_prefetch_check() 6346 s->MaxVStartup = s->NextMaxVStartup; in dml_prefetch_check() 6388 dml_print("DML::%s: MaxVStartup = %u\n", __func__, s->MaxVStartup); in dml_prefetch_check() 6396 …CalculatePrefetchSchedule_params->VStartup = (dml_uint_t)(dml_min(s->MaxVStartup, s->MaximumVStart… in dml_prefetch_check() 6397 CalculatePrefetchSchedule_params->MaxVStartup = s->MaximumVStartup[j][k]; in dml_prefetch_check() 6495 …((s->MaxVStartup < s->MaximumVStartup[j][k] || mode_lib->ms.policy.EnhancedPrefetchScheduleAcceler… in dml_prefetch_check() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/ |
D | display_mode_vba.h | 541 double MaxVStartup; member
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn30/ |
D | display_mode_vba_30.c | 96 unsigned int MaxVStartup, 826 unsigned int MaxVStartup, in CalculatePrefetchSchedule() argument 1070 …if (VStartup == MaxVStartup && (PrefetchBandwidth1 > 4 * prefetch_bw_oto) && (Tpre_rounded - Tsw_o… in CalculatePrefetchSchedule() 1093 …if (VStartup == MaxVStartup && (PrefetchBandwidth3 > 4 * prefetch_bw_oto) && Tpre_rounded - Tsw_ot… in CalculatePrefetchSchedule() 4757 v->MaxVStartup = v->NextMaxVStartup; in dml30_ModeSupportAndSystemConfigurationFull() 4796 dml_min(v->MaxVStartup, v->MaximumVStartup[i][j][k]), in dml30_ModeSupportAndSystemConfigurationFull() 5007 if (v->MaxVStartup <= 13 || v->AnyLinesForVMOrRowTooLarge == false) { in dml30_ModeSupportAndSystemConfigurationFull()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn21/ |
D | display_mode_vba_21.c | 97 unsigned int MaxVStartup, 650 unsigned int MaxVStartup, in CalculatePrefetchSchedule() argument 898 …if (VStartup == MaxVStartup && (PrefetchBandwidth1 > 4 * prefetch_bw_oto) && (*DestinationLinesFor… in CalculatePrefetchSchedule() 3471 dml_min(mode_lib->vba.MaxVStartup, locals->MaximumVStartup[0][0][k]), in CalculatePrefetchSchedulePerPlane() 4795 mode_lib->vba.MaxVStartup = mode_lib->vba.NextMaxVStartup; in dml21_ModeSupportAndSystemConfigurationFull() 4900 if (mode_lib->vba.MaxVStartup <= 13 || mode_lib->vba.AnyLinesForVMOrRowTooLarge == false) { in dml21_ModeSupportAndSystemConfigurationFull()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn31/ |
D | display_mode_vba_31.c | 115 unsigned int MaxVStartup, 827 unsigned int MaxVStartup, argument 1157 …if (VStartup == MaxVStartup && Tsw_est1 / LineTime < min_Lsw && Tpre_rounded - min_Lsw * LineTime … 1180 …if (VStartup == MaxVStartup && Tsw_est3 / LineTime < min_Lsw && Tpre_rounded - min_Lsw * LineTime … 3723 dml_min(v->MaxVStartup, v->MaximumVStartup[i][j][k]), 5163 v->MaxVStartup = v->NextMaxVStartup; 5322 if (v->MaxVStartup <= __DML_VBA_MIN_VSTARTUP__ || v->AnyLinesForVMOrRowTooLarge == false) {
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/ |
D | dml2_core_shared_types.h | 929 unsigned int MaxVStartup; member
|
D | dml2_core_shared.c | 2336 CalculatePrefetchSchedule_params->MaxVStartup = s->MaximumVStartup[k]; in dml2_core_shared_mode_support() 7583 dml2_printf("DML::%s: MaxVStartup = %u\n", __func__, p->MaxVStartup); in CalculatePrefetchSchedule() 7899 …if (p->VStartup == p->MaxVStartup && (s->Tsw_est1 / s->LineTime < s->min_Lsw_oto) && s->Tpre_round… in CalculatePrefetchSchedule() 7920 …if (p->VStartup == p->MaxVStartup && (s->Tsw_est3 / s->LineTime < s->min_Lsw_oto) && s->Tpre_round… in CalculatePrefetchSchedule() 8030 if (p->VStartup == p->MaxVStartup) { in CalculatePrefetchSchedule() 10663 CalculatePrefetchSchedule_params->MaxVStartup = s->MaxVStartupLines[k]; in dml2_core_shared_mode_programming()
|