/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
D | display_mode_vba_util_32.c | 3463 double TimeForFetchingRowInVBlank = 0; in dml32_CalculatePrefetchSchedule() local 3893 TimeForFetchingRowInVBlank = Tr0_oto; in dml32_CalculatePrefetchSchedule() 3919 TimeForFetchingRowInVBlank = Tr0_equ; in dml32_CalculatePrefetchSchedule() 3929 dml_ceil(4.0 * TimeForFetchingRowInVBlank / LineTime, 1.0) / 4.0; in dml32_CalculatePrefetchSchedule() 3938 dml_print("DML::%s: TimeForFetchingRowInVBlank = %f\n", __func__, TimeForFetchingRowInVBlank); in dml32_CalculatePrefetchSchedule() 4030 2.0*TimeForFetchingRowInVBlank + TimeForFetchingMetaPTE); in dml32_CalculatePrefetchSchedule() 4036 TimeForFetchingMetaPTE - 2*TimeForFetchingRowInVBlank - (*DSTYAfterScaler + in dml32_CalculatePrefetchSchedule()
|
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dml/dcn30/ |
D | display_mode_vba_30.c | 890 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()
|
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dml/dcn31/ |
D | display_mode_vba_31.c | 892 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
|
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dml/dcn314/ |
D | display_mode_vba_314.c | 910 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
|
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dml/dcn21/ |
D | display_mode_vba_21.c | 712 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()
|
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dml/dcn20/ |
D | display_mode_vba_20.c | 516 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()
|
D | display_mode_vba_20v2.c | 606 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()
|
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/ |
D | dml2_core_shared_types.h | 1227 double TimeForFetchingRowInVBlank; member
|
D | dml2_core_shared.c | 7540 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 …]
|
D | dml2_core_dcn4_calcs.c | 5149 s->TimeForFetchingRowInVBlank = 0.0; in CalculatePrefetchSchedule() 5744 s->TimeForFetchingRowInVBlank = s->Tr0_oto; in CalculatePrefetchSchedule() 5747 …*p->dst_y_per_row_vblank = math_ceil2(4.0 * s->TimeForFetchingRowInVBlank / s->LineTime, 1.0) / 4.… in CalculatePrefetchSchedule() 5759 s->TimeForFetchingRowInVBlank = s->Tr0_equ; in CalculatePrefetchSchedule() 5762 …*p->dst_y_per_row_vblank = math_ceil2(4.0 * s->TimeForFetchingRowInVBlank / s->LineTime, 1.0) / 4.… in CalculatePrefetchSchedule() 5778 …dml2_printf("DML::%s: TimeForFetchingRowInVBlank = %f\n", __func__, s->TimeForFetchingRowInVBlank); in CalculatePrefetchSchedule() 5861 …le)s->LinesToRequestPrefetchPixelData * s->LineTime + 2.0 * s->TimeForFetchingRowInVBlank + s->Tim… in CalculatePrefetchSchedule() 5863 …tf("DML: Tr0: %fus - time to fetch first row of data pagetables\n", s->TimeForFetchingRowInVBlank); in CalculatePrefetchSchedule() 5867 …\n", p->VStartup * s->LineTime - s->TimeForFetchingVM - 2 * s->TimeForFetchingRowInVBlank - (*p->D… in CalculatePrefetchSchedule() 5878 s->TimeForFetchingRowInVBlank = 0; in CalculatePrefetchSchedule() [all …]
|
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dml2/ |
D | display_mode_core.c | 1014 s->TimeForFetchingRowInVBlank = 0.0; in CalculatePrefetchSchedule() 1413 s->TimeForFetchingRowInVBlank = s->Tr0_oto; in CalculatePrefetchSchedule() 1416 …*p->DestinationLinesToRequestRowInVBlank = dml_ceil(4.0 * s->TimeForFetchingRowInVBlank / s->LineT… in CalculatePrefetchSchedule() 1420 s->TimeForFetchingRowInVBlank = s->Tr0_equ; in CalculatePrefetchSchedule() 1424 …*p->DestinationLinesToRequestRowInVBlank = dml_floor(4.0 * s->TimeForFetchingRowInVBlank / s->Line… in CalculatePrefetchSchedule() 1427 …*p->DestinationLinesToRequestRowInVBlank = dml_ceil(4.0 * s->TimeForFetchingRowInVBlank / s->LineT… in CalculatePrefetchSchedule() 1436 dml_print("DML::%s: TimeForFetchingRowInVBlank = %f\n", __func__, s->TimeForFetchingRowInVBlank); in CalculatePrefetchSchedule() 1512 …_t)s->LinesToRequestPrefetchPixelData * s->LineTime + 2.0 * s->TimeForFetchingRowInVBlank + s->Tim… in CalculatePrefetchSchedule() 1514 …f data pagetables and first row of meta data (done in parallel)\n", s->TimeForFetchingRowInVBlank); in CalculatePrefetchSchedule() 1518 …p->VStartup * s->LineTime - s->TimeForFetchingMetaPTE - 2 * s->TimeForFetchingRowInVBlank - (*p->D… in CalculatePrefetchSchedule() [all …]
|
D | display_mode_core_structs.h | 1847 dml_float_t TimeForFetchingRowInVBlank; member
|