/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
D | display_mode_vba_util_32.c | 3459 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/ |
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() 1284 TimeForFetchingRowInVBlank = 0; in CalculatePrefetchSchedule()
|
/linux-6.12.1/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 1448 TimeForFetchingRowInVBlank = 0;
|
/linux-6.12.1/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 1465 TimeForFetchingRowInVBlank = 0;
|
/linux-6.12.1/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() 1053 TimeForFetchingRowInVBlank = 0; in CalculatePrefetchSchedule()
|
/linux-6.12.1/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() 789 TimeForFetchingRowInVBlank = 0; 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() 849 TimeForFetchingRowInVBlank = 0; in CalculatePrefetchSchedule()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/ |
D | dml2_core_shared_types.h | 1196 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 | 5060 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/ |
D | display_mode_core.c | 1014 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 …]
|
D | display_mode_core_structs.h | 1790 dml_float_t TimeForFetchingRowInVBlank; member
|