Searched refs:Tpre_rounded (Results 1 – 8 of 8) sorted by relevance
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/ |
| H A D | dml2_core_shared_types.h | 980 double Tpre_rounded[DML2_MAX_PLANES]; member 1073 double Tpre_rounded[DML2_MAX_PLANES]; member 1810 double *Tpre_rounded; member 1842 double *Tpre_rounded; member
|
| H A D | dml2_core_dcn4_calcs.c | 5172 *p->Tpre_rounded = 0.0; in CalculatePrefetchSchedule() 5559 …: Tpre=%f Tpre_rounded: %f, delta=%f\n", __func__, Tpre, *p->Tpre_rounded, (*p->Tpre_rounded - Tpr… in CalculatePrefetchSchedule() 5590 if (*p->Tpre_rounded - *p->Tno_bw > 0) { in CalculatePrefetchSchedule() 5594 / (*p->Tpre_rounded - *p->Tno_bw); in CalculatePrefetchSchedule() 5630 if (*p->Tpre_rounded - s->Tvm_trips_rounded > 0) { in CalculatePrefetchSchedule() 5632 (*p->Tpre_rounded - s->Tvm_trips_rounded); in CalculatePrefetchSchedule() 5651 …: Tpre=%f Tpre_rounded: %f, delta=%f\n", __func__, Tpre, *p->Tpre_rounded, (*p->Tpre_rounded - Tpr… in CalculatePrefetchSchedule() 6116 if (p->Tpre_rounded != NULL && p->Tpre_oto != NULL) { in CheckGlobalPrefetchAdmissibility() 9116 CalculatePrefetchSchedule_params->Tpre_rounded = &s->Tpre_rounded[k]; in dml_core_mode_support() 9303 CheckGlobalPrefetchAdmissibility_params->Tpre_rounded = s->Tpre_rounded; in dml_core_mode_support() [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
| H A D | display_mode_vba_util_32.c | 3473 double Tpre_rounded; in dml32_CalculatePrefetchSchedule() local 3712 Tpre_rounded = dst_y_prefetch_equ * LineTime; in dml32_CalculatePrefetchSchedule() 3747 if (Tpre_rounded - *Tno_bw > 0) { in dml32_CalculatePrefetchSchedule() 3750 + prefetch_sw_bytes) / (Tpre_rounded - *Tno_bw); in dml32_CalculatePrefetchSchedule() 3762 if (Tpre_rounded - *Tno_bw - 2 * Tr0_trips_rounded > 0) in dml32_CalculatePrefetchSchedule() 3764 (Tpre_rounded - *Tno_bw - 2 * Tr0_trips_rounded); in dml32_CalculatePrefetchSchedule() 3768 if (Tpre_rounded - Tvm_trips_rounded > 0) { in dml32_CalculatePrefetchSchedule() 3770 + prefetch_sw_bytes) / (Tpre_rounded - Tvm_trips_rounded); in dml32_CalculatePrefetchSchedule() 3783 if (Tpre_rounded - Tvm_trips_rounded - 2 * Tr0_trips_rounded > 0) { in dml32_CalculatePrefetchSchedule() 3785 (Tpre_rounded - Tvm_trips_rounded - 2 * Tr0_trips_rounded); in dml32_CalculatePrefetchSchedule() [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn30/ |
| H A D | display_mode_vba_30.c | 900 double Tpre_rounded = 0; in CalculatePrefetchSchedule() local 1030 Tpre_rounded = dst_y_prefetch_equ * LineTime; in CalculatePrefetchSchedule() 1061 if (Tpre_rounded - *Tno_bw > 0) in CalculatePrefetchSchedule() 1066 / (Tpre_rounded - *Tno_bw); in CalculatePrefetchSchedule() 1070 …if (VStartup == MaxVStartup && (PrefetchBandwidth1 > 4 * prefetch_bw_oto) && (Tpre_rounded - Tsw_o… in CalculatePrefetchSchedule() 1074 if (Tpre_rounded - *Tno_bw - 2 * Tr0_trips_rounded > 0) in CalculatePrefetchSchedule() 1080 (Tpre_rounded - *Tno_bw - 2 * Tr0_trips_rounded); in CalculatePrefetchSchedule() 1084 if (Tpre_rounded - Tvm_trips_rounded > 0) in CalculatePrefetchSchedule() 1088 swath_width_chroma_ub * BytePerPixelC) / (Tpre_rounded - in CalculatePrefetchSchedule() 1097 if (Tpre_rounded - Tvm_trips_rounded - 2 * Tr0_trips_rounded > 0) in CalculatePrefetchSchedule() [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn31/ |
| H A D | display_mode_vba_31.c | 901 double Tpre_rounded; local 1109 Tpre_rounded = dst_y_prefetch_equ * LineTime; 1149 if (Tpre_rounded - *Tno_bw > 0) { 1151 + prefetch_sw_bytes) / (Tpre_rounded - *Tno_bw); 1159 / (Tpre_rounded - min_Lsw * LineTime - 0.75 * LineTime - *Tno_bw); 1162 if (Tpre_rounded - *Tno_bw - 2 * Tr0_trips_rounded > 0) 1167 if (Tpre_rounded - Tvm_trips_rounded > 0) { 1169 + prefetch_sw_bytes) / (Tpre_rounded - Tvm_trips_rounded); 1176 dml_print("DML::%s: Tpre_rounded: %f\n", __func__, Tpre_rounded); 1182 / (Tpre_rounded - min_Lsw * LineTime - 0.75 * LineTime - Tvm_trips_rounded); [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn314/ |
| H A D | display_mode_vba_314.c | 919 double Tpre_rounded; local 1127 Tpre_rounded = dst_y_prefetch_equ * LineTime; 1167 if (Tpre_rounded - *Tno_bw > 0) { 1169 + prefetch_sw_bytes) / (Tpre_rounded - *Tno_bw); 1177 / (Tpre_rounded - min_Lsw * LineTime - 0.75 * LineTime - *Tno_bw); 1180 if (Tpre_rounded - *Tno_bw - 2 * Tr0_trips_rounded > 0) 1185 if (Tpre_rounded - Tvm_trips_rounded > 0) { 1187 + prefetch_sw_bytes) / (Tpre_rounded - Tvm_trips_rounded); 1194 dml_print("DML::%s: Tpre_rounded: %f\n", __func__, Tpre_rounded); 1200 / (Tpre_rounded - min_Lsw * LineTime - 0.75 * LineTime - Tvm_trips_rounded); [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/ |
| H A D | display_mode_core.c | 1025 s->Tpre_rounded = 0.0; in CalculatePrefetchSchedule() 1259 s->Tpre_rounded = s->dst_y_prefetch_equ * s->LineTime; in CalculatePrefetchSchedule() 1290 if (s->Tpre_rounded - *p->Tno_bw > 0) { in CalculatePrefetchSchedule() 1294 / (s->Tpre_rounded - *p->Tno_bw); in CalculatePrefetchSchedule() 1301 (s->Tpre_rounded - s->min_Lsw_oto * s->LineTime - 0.75 * s->LineTime - *p->Tno_bw); in CalculatePrefetchSchedule() 1304 if (s->Tpre_rounded - *p->Tno_bw - 2 * s->Tr0_trips_rounded > 0) in CalculatePrefetchSchedule() 1306 (s->Tpre_rounded - *p->Tno_bw - 2 * s->Tr0_trips_rounded); in CalculatePrefetchSchedule() 1310 if (s->Tpre_rounded - s->Tvm_trips_rounded > 0) { in CalculatePrefetchSchedule() 1312 (s->Tpre_rounded - s->Tvm_trips_rounded); in CalculatePrefetchSchedule() 1323 if (s->Tpre_rounded - s->Tvm_trips_rounded - 2 * s->Tr0_trips_rounded > 0) in CalculatePrefetchSchedule() [all …]
|
| H A D | display_mode_core_structs.h | 1858 dml_float_t Tpre_rounded; member
|