Home
last modified time | relevance | path

Searched refs:TimeForFetchingRowInVBlank (Results 1 – 12 of 12) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn32/
Ddisplay_mode_vba_util_32.c3459 double TimeForFetchingRowInVBlank = 0; in dml32_CalculatePrefetchSchedule() local
3889 TimeForFetchingRowInVBlank = Tr0_oto; in dml32_CalculatePrefetchSchedule()
3915 TimeForFetchingRowInVBlank = Tr0_equ; in dml32_CalculatePrefetchSchedule()
3925 dml_ceil(4.0 * TimeForFetchingRowInVBlank / LineTime, 1.0) / 4.0; in dml32_CalculatePrefetchSchedule()
3934 dml_print("DML::%s: TimeForFetchingRowInVBlank = %f\n", __func__, TimeForFetchingRowInVBlank); in dml32_CalculatePrefetchSchedule()
4026 2.0*TimeForFetchingRowInVBlank + TimeForFetchingMetaPTE); in dml32_CalculatePrefetchSchedule()
4032 TimeForFetchingMetaPTE - 2*TimeForFetchingRowInVBlank - (*DSTYAfterScaler + in dml32_CalculatePrefetchSchedule()
4101 TimeForFetchingRowInVBlank = 0; in dml32_CalculatePrefetchSchedule()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn30/
Ddisplay_mode_vba_30.c890 double TimeForFetchingRowInVBlank = 0; in CalculatePrefetchSchedule() local
1179 TimeForFetchingRowInVBlank = Tr0_oto; in CalculatePrefetchSchedule()
1184 TimeForFetchingRowInVBlank = Tr0_equ; in CalculatePrefetchSchedule()
1190 …*DestinationLinesToRequestRowInVBlank = dml_ceil(4.0 * TimeForFetchingRowInVBlank / LineTime, 1.0)… in CalculatePrefetchSchedule()
1240 …s\n", (double)LinesToRequestPrefetchPixelData * LineTime + 2.0*TimeForFetchingRowInVBlank + TimeFo… in CalculatePrefetchSchedule()
1242 …w of data pagetables and first row of meta data (done in parallel)\n", TimeForFetchingRowInVBlank); in CalculatePrefetchSchedule()
1243 … of data pagetables and second row of meta data (done in parallel)\n", TimeForFetchingRowInVBlank); in CalculatePrefetchSchedule()
1247 …chedule\n", VStartup * LineTime - TimeForFetchingMetaPTE - 2 * TimeForFetchingRowInVBlank - (*DSTY… in CalculatePrefetchSchedule()
1284 TimeForFetchingRowInVBlank = 0; in CalculatePrefetchSchedule()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn31/
Ddisplay_mode_vba_31.c892 double TimeForFetchingRowInVBlank = 0; local
1271 TimeForFetchingRowInVBlank = Tr0_oto;
1276 TimeForFetchingRowInVBlank = Tr0_equ;
1282 …*DestinationLinesToRequestRowInVBlank = dml_ceil(4.0 * TimeForFetchingRowInVBlank / LineTime, 1.0)…
1296 dml_print("DML::%s: TimeForFetchingRowInVBlank = %f\n", __func__, TimeForFetchingRowInVBlank);
1382 …(double) LinesToRequestPrefetchPixelData * LineTime + 2.0 * TimeForFetchingRowInVBlank + TimeForFe…
1384 …w of data pagetables and first row of meta data (done in parallel)\n", TimeForFetchingRowInVBlank);
1393 VStartup * LineTime - TimeForFetchingMetaPTE - 2 * TimeForFetchingRowInVBlank
1448 TimeForFetchingRowInVBlank = 0;
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn314/
Ddisplay_mode_vba_314.c910 double TimeForFetchingRowInVBlank = 0; local
1289 TimeForFetchingRowInVBlank = Tr0_oto;
1294 TimeForFetchingRowInVBlank = Tr0_equ;
1300 …*DestinationLinesToRequestRowInVBlank = dml_ceil(4.0 * TimeForFetchingRowInVBlank / LineTime, 1.0)…
1314 dml_print("DML::%s: TimeForFetchingRowInVBlank = %f\n", __func__, TimeForFetchingRowInVBlank);
1400 …(double) LinesToRequestPrefetchPixelData * LineTime + 2.0 * TimeForFetchingRowInVBlank + TimeForFe…
1402 …w of data pagetables and first row of meta data (done in parallel)\n", TimeForFetchingRowInVBlank);
1410 VStartup * LineTime - TimeForFetchingMetaPTE - 2 * TimeForFetchingRowInVBlank
1465 TimeForFetchingRowInVBlank = 0;
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn21/
Ddisplay_mode_vba_21.c712 double TimeForFetchingRowInVBlank = 0; in CalculatePrefetchSchedule() local
924 TimeForFetchingRowInVBlank = in CalculatePrefetchSchedule()
938 TimeForFetchingRowInVBlank = (LineTime - TimeForFetchingMetaPTE) / 2.0; in CalculatePrefetchSchedule()
945 …*DestinationLinesToRequestRowInVBlank = dml_ceil(4.0 * TimeForFetchingRowInVBlank / LineTime, 1.0)… in CalculatePrefetchSchedule()
1017 dml_print("DML: Tr0: %fus\n", TimeForFetchingRowInVBlank); in CalculatePrefetchSchedule()
1018 …e)(*DestinationLinesForPrefetch) * LineTime - TimeForFetchingMetaPTE - TimeForFetchingRowInVBlank); in CalculatePrefetchSchedule()
1053 TimeForFetchingRowInVBlank = 0; in CalculatePrefetchSchedule()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn20/
Ddisplay_mode_vba_20.c516 double TimeForFetchingRowInVBlank = 0; in CalculatePrefetchSchedule() local
681 TimeForFetchingRowInVBlank = in CalculatePrefetchSchedule()
694 TimeForFetchingRowInVBlank = LineTime - TimeForFetchingMetaPTE; in CalculatePrefetchSchedule()
696 TimeForFetchingRowInVBlank = 0.0; in CalculatePrefetchSchedule()
704 4.0 * (TimeForFetchingRowInVBlank / LineTime + 0.125), in CalculatePrefetchSchedule()
789 TimeForFetchingRowInVBlank = 0; in CalculatePrefetchSchedule()
Ddisplay_mode_vba_20v2.c606 double TimeForFetchingRowInVBlank = 0; in CalculatePrefetchSchedule() local
741 TimeForFetchingRowInVBlank = in CalculatePrefetchSchedule()
754 TimeForFetchingRowInVBlank = LineTime - TimeForFetchingMetaPTE; in CalculatePrefetchSchedule()
756 TimeForFetchingRowInVBlank = 0.0; in CalculatePrefetchSchedule()
764 4.0 * (TimeForFetchingRowInVBlank / LineTime + 0.125), in CalculatePrefetchSchedule()
849 TimeForFetchingRowInVBlank = 0; in CalculatePrefetchSchedule()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/
Ddml2_core_shared_types.h1196 double TimeForFetchingRowInVBlank; member
Ddml2_core_shared.c7540 s->TimeForFetchingRowInVBlank = 0.0; in CalculatePrefetchSchedule()
8017 s->TimeForFetchingRowInVBlank = s->Tr0_oto; in CalculatePrefetchSchedule()
8020 …*p->dst_y_per_row_vblank = math_ceil2(4.0 * s->TimeForFetchingRowInVBlank / s->LineTime, 1.0) / 4.… in CalculatePrefetchSchedule()
8028 s->TimeForFetchingRowInVBlank = s->Tr0_equ; in CalculatePrefetchSchedule()
8032 …*p->dst_y_per_row_vblank = math_floor2(4.0 * s->TimeForFetchingRowInVBlank / s->LineTime, 1.0) / 4… in CalculatePrefetchSchedule()
8035 …*p->dst_y_per_row_vblank = math_ceil2(4.0 * s->TimeForFetchingRowInVBlank / s->LineTime, 1.0) / 4.… in CalculatePrefetchSchedule()
8051 …dml2_printf("DML::%s: TimeForFetchingRowInVBlank = %f\n", __func__, s->TimeForFetchingRowInVBlank); in CalculatePrefetchSchedule()
8132 …le)s->LinesToRequestPrefetchPixelData * s->LineTime + 2.0 * s->TimeForFetchingRowInVBlank + s->Tim… in CalculatePrefetchSchedule()
8134 …tf("DML: Tr0: %fus - time to fetch first row of data pagetables\n", s->TimeForFetchingRowInVBlank); in CalculatePrefetchSchedule()
8138 …\n", p->VStartup * s->LineTime - s->TimeForFetchingVM - 2 * s->TimeForFetchingRowInVBlank - (*p->D… in CalculatePrefetchSchedule()
[all …]
Ddml2_core_dcn4_calcs.c5060 s->TimeForFetchingRowInVBlank = 0.0; in CalculatePrefetchSchedule()
5621 s->TimeForFetchingRowInVBlank = s->Tr0_oto; in CalculatePrefetchSchedule()
5624 …*p->dst_y_per_row_vblank = math_ceil2(4.0 * s->TimeForFetchingRowInVBlank / s->LineTime, 1.0) / 4.… in CalculatePrefetchSchedule()
5633 s->TimeForFetchingRowInVBlank = s->Tr0_equ; in CalculatePrefetchSchedule()
5636 …*p->dst_y_per_row_vblank = math_ceil2(4.0 * s->TimeForFetchingRowInVBlank / s->LineTime, 1.0) / 4.… in CalculatePrefetchSchedule()
5653 …dml2_printf("DML::%s: TimeForFetchingRowInVBlank = %f\n", __func__, s->TimeForFetchingRowInVBlank); in CalculatePrefetchSchedule()
5735 …le)s->LinesToRequestPrefetchPixelData * s->LineTime + 2.0 * s->TimeForFetchingRowInVBlank + s->Tim… in CalculatePrefetchSchedule()
5737 …tf("DML: Tr0: %fus - time to fetch first row of data pagetables\n", s->TimeForFetchingRowInVBlank); in CalculatePrefetchSchedule()
5741 …\n", p->VStartup * s->LineTime - s->TimeForFetchingVM - 2 * s->TimeForFetchingRowInVBlank - (*p->D… in CalculatePrefetchSchedule()
5750 s->TimeForFetchingRowInVBlank = 0; in CalculatePrefetchSchedule()
[all …]
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/
Ddisplay_mode_core.c1014 s->TimeForFetchingRowInVBlank = 0.0; in CalculatePrefetchSchedule()
1412 s->TimeForFetchingRowInVBlank = s->Tr0_oto; in CalculatePrefetchSchedule()
1415 …*p->DestinationLinesToRequestRowInVBlank = dml_ceil(4.0 * s->TimeForFetchingRowInVBlank / s->LineT… in CalculatePrefetchSchedule()
1419 s->TimeForFetchingRowInVBlank = s->Tr0_equ; in CalculatePrefetchSchedule()
1423 …*p->DestinationLinesToRequestRowInVBlank = dml_floor(4.0 * s->TimeForFetchingRowInVBlank / s->Line… in CalculatePrefetchSchedule()
1426 …*p->DestinationLinesToRequestRowInVBlank = dml_ceil(4.0 * s->TimeForFetchingRowInVBlank / s->LineT… in CalculatePrefetchSchedule()
1435 dml_print("DML::%s: TimeForFetchingRowInVBlank = %f\n", __func__, s->TimeForFetchingRowInVBlank); in CalculatePrefetchSchedule()
1511 …_t)s->LinesToRequestPrefetchPixelData * s->LineTime + 2.0 * s->TimeForFetchingRowInVBlank + s->Tim… in CalculatePrefetchSchedule()
1513 …f data pagetables and first row of meta data (done in parallel)\n", s->TimeForFetchingRowInVBlank); in CalculatePrefetchSchedule()
1517 …p->VStartup * s->LineTime - s->TimeForFetchingMetaPTE - 2 * s->TimeForFetchingRowInVBlank - (*p->D… in CalculatePrefetchSchedule()
[all …]
Ddisplay_mode_core_structs.h1790 dml_float_t TimeForFetchingRowInVBlank; member