Home
last modified time | relevance | path

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

/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dml/dcn32/
Ddisplay_mode_vba_util_32.c3464 double LinesToRequestPrefetchPixelData = 0; in dml32_CalculatePrefetchSchedule() local
3931 LinesToRequestPrefetchPixelData = LinesForPrefetchBandwidth - in dml32_CalculatePrefetchSchedule()
3943 …rint("DML::%s: LinesToRequestPrefetchPixelData = %f\n", __func__, LinesToRequestPrefetchPixelData); in dml32_CalculatePrefetchSchedule()
3946 if (LinesToRequestPrefetchPixelData >= 1 && prefetch_bw_equ > 0) { in dml32_CalculatePrefetchSchedule()
3947 *VRatioPrefetchY = (double) PrefetchSourceLinesY / LinesToRequestPrefetchPixelData; in dml32_CalculatePrefetchSchedule()
3955 if (LinesToRequestPrefetchPixelData > (VInitPreFillY - 3.0) / 2.0) { in dml32_CalculatePrefetchSchedule()
3958 LinesToRequestPrefetchPixelData, in dml32_CalculatePrefetchSchedule()
3960 (LinesToRequestPrefetchPixelData - in dml32_CalculatePrefetchSchedule()
3974 *VRatioPrefetchC = (double) PrefetchSourceLinesC / LinesToRequestPrefetchPixelData; in dml32_CalculatePrefetchSchedule()
3983 if (LinesToRequestPrefetchPixelData > (VInitPreFillC - 3.0) / 2.0) { in dml32_CalculatePrefetchSchedule()
[all …]
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dml/dcn30/
Ddisplay_mode_vba_30.c891 double LinesToRequestPrefetchPixelData = 0; in CalculatePrefetchSchedule() local
1193LinesToRequestPrefetchPixelData = *DestinationLinesForPrefetch - *DestinationLinesToRequestVMInVBl… in CalculatePrefetchSchedule()
1196 if (LinesToRequestPrefetchPixelData > 0 && prefetch_bw_equ > 0) { in CalculatePrefetchSchedule()
1199 / LinesToRequestPrefetchPixelData; in CalculatePrefetchSchedule()
1202 if (LinesToRequestPrefetchPixelData > (VInitPreFillY - 3.0) / 2.0) { in CalculatePrefetchSchedule()
1203 *VRatioPrefetchY = dml_max((double) PrefetchSourceLinesY / LinesToRequestPrefetchPixelData, in CalculatePrefetchSchedule()
1204 …(double) MaxNumSwathY * SwathHeightY / (LinesToRequestPrefetchPixelData - (VInitPreFillY - 3.0) / … in CalculatePrefetchSchedule()
1213 *VRatioPrefetchC = (double) PrefetchSourceLinesC / LinesToRequestPrefetchPixelData; in CalculatePrefetchSchedule()
1217 if (LinesToRequestPrefetchPixelData > (VInitPreFillC - 3.0) / 2.0) { in CalculatePrefetchSchedule()
1219 …(double) MaxNumSwathC * SwathHeightC / (LinesToRequestPrefetchPixelData - (VInitPreFillC - 3.0) / … in CalculatePrefetchSchedule()
[all …]
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dml/dcn31/
Ddisplay_mode_vba_31.c893 double LinesToRequestPrefetchPixelData = 0; local
1285 LinesToRequestPrefetchPixelData = *DestinationLinesForPrefetch
1290LinesToRequestPrefetchPixelData = *DestinationLinesForPrefetch - *DestinationLinesToRequestVMInVBl…
1300 …rint("DML::%s: LinesToRequestPrefetchPixelData = %f\n", __func__, LinesToRequestPrefetchPixelData);
1303 if (LinesToRequestPrefetchPixelData > 0 && prefetch_bw_equ > 0) {
1305 *VRatioPrefetchY = (double) PrefetchSourceLinesY / LinesToRequestPrefetchPixelData;
1313 if (LinesToRequestPrefetchPixelData > (VInitPreFillY - 3.0) / 2.0) {
1315 (double) PrefetchSourceLinesY / LinesToRequestPrefetchPixelData,
1316 …(double) MaxNumSwathY * SwathHeightY / (LinesToRequestPrefetchPixelData - (VInitPreFillY - 3.0) / …
1330 *VRatioPrefetchC = (double) PrefetchSourceLinesC / LinesToRequestPrefetchPixelData;
[all …]
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dml/dcn314/
Ddisplay_mode_vba_314.c911 double LinesToRequestPrefetchPixelData = 0; local
1303 LinesToRequestPrefetchPixelData = *DestinationLinesForPrefetch
1308LinesToRequestPrefetchPixelData = *DestinationLinesForPrefetch - *DestinationLinesToRequestVMInVBl…
1318 …rint("DML::%s: LinesToRequestPrefetchPixelData = %f\n", __func__, LinesToRequestPrefetchPixelData);
1321 if (LinesToRequestPrefetchPixelData > 0 && prefetch_bw_equ > 0) {
1323 *VRatioPrefetchY = (double) PrefetchSourceLinesY / LinesToRequestPrefetchPixelData;
1331 if (LinesToRequestPrefetchPixelData > (VInitPreFillY - 3.0) / 2.0) {
1333 (double) PrefetchSourceLinesY / LinesToRequestPrefetchPixelData,
1334 …(double) MaxNumSwathY * SwathHeightY / (LinesToRequestPrefetchPixelData - (VInitPreFillY - 3.0) / …
1348 *VRatioPrefetchC = (double) PrefetchSourceLinesC / LinesToRequestPrefetchPixelData;
[all …]
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dml/dcn20/
Ddisplay_mode_vba_20.c517 double LinesToRequestPrefetchPixelData = 0; in CalculatePrefetchSchedule() local
707 LinesToRequestPrefetchPixelData = in CalculatePrefetchSchedule()
715 if (LinesToRequestPrefetchPixelData > 0) { in CalculatePrefetchSchedule()
718 / LinesToRequestPrefetchPixelData; in CalculatePrefetchSchedule()
721 if (LinesToRequestPrefetchPixelData > (VInitPreFillY - 3.0) / 2.0) { in CalculatePrefetchSchedule()
725 / LinesToRequestPrefetchPixelData, in CalculatePrefetchSchedule()
728 / (LinesToRequestPrefetchPixelData in CalculatePrefetchSchedule()
740 / LinesToRequestPrefetchPixelData; in CalculatePrefetchSchedule()
744 if (LinesToRequestPrefetchPixelData > (VInitPreFillC - 3.0) / 2.0) { in CalculatePrefetchSchedule()
750 / (LinesToRequestPrefetchPixelData in CalculatePrefetchSchedule()
[all …]
Ddisplay_mode_vba_20v2.c607 double LinesToRequestPrefetchPixelData = 0; in CalculatePrefetchSchedule() local
767 LinesToRequestPrefetchPixelData = in CalculatePrefetchSchedule()
775 if (LinesToRequestPrefetchPixelData > 0) { in CalculatePrefetchSchedule()
778 / LinesToRequestPrefetchPixelData; in CalculatePrefetchSchedule()
781 if (LinesToRequestPrefetchPixelData > (VInitPreFillY - 3.0) / 2.0) { in CalculatePrefetchSchedule()
785 / LinesToRequestPrefetchPixelData, in CalculatePrefetchSchedule()
788 / (LinesToRequestPrefetchPixelData in CalculatePrefetchSchedule()
800 / LinesToRequestPrefetchPixelData; in CalculatePrefetchSchedule()
804 if (LinesToRequestPrefetchPixelData > (VInitPreFillC - 3.0) / 2.0) { in CalculatePrefetchSchedule()
810 / (LinesToRequestPrefetchPixelData in CalculatePrefetchSchedule()
[all …]
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dml/dcn21/
Ddisplay_mode_vba_21.c713 double LinesToRequestPrefetchPixelData = 0; in CalculatePrefetchSchedule() local
947 LinesToRequestPrefetchPixelData = *DestinationLinesForPrefetch in CalculatePrefetchSchedule()
954 if (LinesToRequestPrefetchPixelData > 0) { in CalculatePrefetchSchedule()
957 / LinesToRequestPrefetchPixelData; in CalculatePrefetchSchedule()
960 if (LinesToRequestPrefetchPixelData > (VInitPreFillY - 3.0) / 2.0) { in CalculatePrefetchSchedule()
964 / LinesToRequestPrefetchPixelData, in CalculatePrefetchSchedule()
967 / (LinesToRequestPrefetchPixelData in CalculatePrefetchSchedule()
979 / LinesToRequestPrefetchPixelData; in CalculatePrefetchSchedule()
983 if (LinesToRequestPrefetchPixelData > (VInitPreFillC - 3.0) / 2.0) { in CalculatePrefetchSchedule()
989 / (LinesToRequestPrefetchPixelData in CalculatePrefetchSchedule()
[all …]
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dml2/
Ddisplay_mode_core.c1015 s->LinesToRequestPrefetchPixelData = 0.0; in CalculatePrefetchSchedule()
1431 …s->LinesToRequestPrefetchPixelData = *p->DestinationLinesForPrefetch - *p->DestinationLinesToReque… in CalculatePrefetchSchedule()
1440 …t("DML::%s: LinesToRequestPrefetchPixelData = %f\n", __func__, s->LinesToRequestPrefetchPixelData); in CalculatePrefetchSchedule()
1443 if (s->LinesToRequestPrefetchPixelData >= 1 && s->prefetch_bw_equ > 0) { in CalculatePrefetchSchedule()
1444 *p->VRatioPrefetchY = (dml_float_t)p->PrefetchSourceLinesY / s->LinesToRequestPrefetchPixelData; in CalculatePrefetchSchedule()
1452 if (s->LinesToRequestPrefetchPixelData > (p->VInitPreFillY - 3.0) / 2.0) { in CalculatePrefetchSchedule()
1454 …(dml_float_t)p->MaxNumSwathY * p->SwathHeightY / (s->LinesToRequestPrefetchPixelData - (p->VInitPr… in CalculatePrefetchSchedule()
1457 …equestPrefetchPixelData=%f VinitPreFillY=%u\n", __func__, s->LinesToRequestPrefetchPixelData, p->V… in CalculatePrefetchSchedule()
1467 *p->VRatioPrefetchC = (dml_float_t)p->PrefetchSourceLinesC / s->LinesToRequestPrefetchPixelData; in CalculatePrefetchSchedule()
1476 if (s->LinesToRequestPrefetchPixelData > (p->VInitPreFillC - 3.0) / 2.0) { in CalculatePrefetchSchedule()
[all …]
Ddisplay_mode_core_structs.h1848 dml_float_t LinesToRequestPrefetchPixelData; member
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/
Ddml2_core_shared.c7541 s->LinesToRequestPrefetchPixelData = 0.0; in CalculatePrefetchSchedule()
8044 …s->LinesToRequestPrefetchPixelData = *p->dst_y_prefetch - *p->dst_y_per_vm_vblank - 2 * *p->dst_y_… in CalculatePrefetchSchedule()
8047 …_cursor_bw = p->num_cursors * s->cursor_prefetch_bytes / (s->LinesToRequestPrefetchPixelData * s->… in CalculatePrefetchSchedule()
8056 …f("DML::%s: LinesToRequestPrefetchPixelData = %f\n", __func__, s->LinesToRequestPrefetchPixelData); in CalculatePrefetchSchedule()
8066 if (s->LinesToRequestPrefetchPixelData >= min_lsw_required && s->prefetch_bw_equ > 0) { in CalculatePrefetchSchedule()
8067 *p->VRatioPrefetchY = (double)p->PrefetchSourceLinesY / s->LinesToRequestPrefetchPixelData; in CalculatePrefetchSchedule()
8075 if (s->LinesToRequestPrefetchPixelData > (p->VInitPreFillY - 3.0) / 2.0) { in CalculatePrefetchSchedule()
8077 …(double)p->MaxNumSwathY * p->SwathHeightY / (s->LinesToRequestPrefetchPixelData - (p->VInitPreFill… in CalculatePrefetchSchedule()
8080 …equestPrefetchPixelData=%f VinitPreFillY=%u\n", __func__, s->LinesToRequestPrefetchPixelData, p->V… in CalculatePrefetchSchedule()
8090 *p->VRatioPrefetchC = (double)p->PrefetchSourceLinesC / s->LinesToRequestPrefetchPixelData; in CalculatePrefetchSchedule()
[all …]
Ddml2_core_dcn4_calcs.c5150 s->LinesToRequestPrefetchPixelData = 0.0; in CalculatePrefetchSchedule()
5770 …s->LinesToRequestPrefetchPixelData = *p->dst_y_prefetch - *p->dst_y_per_vm_vblank - 2 * *p->dst_y_… in CalculatePrefetchSchedule()
5773 …_cursor_bw = p->num_cursors * s->cursor_prefetch_bytes / (s->LinesToRequestPrefetchPixelData * s->… in CalculatePrefetchSchedule()
5774 *p->prefetch_swath_time_us = (s->LinesToRequestPrefetchPixelData * s->LineTime); in CalculatePrefetchSchedule()
5783 …f("DML::%s: LinesToRequestPrefetchPixelData = %f\n", __func__, s->LinesToRequestPrefetchPixelData); in CalculatePrefetchSchedule()
5795 if (s->LinesToRequestPrefetchPixelData >= min_lsw_required && s->prefetch_bw_equ > 0) { in CalculatePrefetchSchedule()
5796 *p->VRatioPrefetchY = (double)p->PrefetchSourceLinesY / s->LinesToRequestPrefetchPixelData; in CalculatePrefetchSchedule()
5804 if (s->LinesToRequestPrefetchPixelData > (p->VInitPreFillY - 3.0) / 2.0) { in CalculatePrefetchSchedule()
5806 …(double)p->MaxNumSwathY * p->SwathHeightY / (s->LinesToRequestPrefetchPixelData - (p->VInitPreFill… in CalculatePrefetchSchedule()
5809 …equestPrefetchPixelData=%f VinitPreFillY=%u\n", __func__, s->LinesToRequestPrefetchPixelData, p->V… in CalculatePrefetchSchedule()
[all …]
Ddml2_core_shared_types.h1228 double LinesToRequestPrefetchPixelData; member