Home
last modified time | relevance | path

Searched refs:prefetch_sw_bytes (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/
H A Ddml2_core_shared_types.h1150 double prefetch_sw_bytes[DML2_MAX_PLANES];
1242 double prefetch_sw_bytes[DML2_MAX_PLANES];
2010 double *prefetch_sw_bytes;
2029 double *prefetch_sw_bytes;
1149 double prefetch_sw_bytes[DML2_MAX_PLANES]; global() member
1241 double prefetch_sw_bytes[DML2_MAX_PLANES]; global() member
2007 double *prefetch_sw_bytes; global() member
2026 double *prefetch_sw_bytes; global() member
H A Ddml2_core_dcn4_calcs.c5183 *p->prefetch_sw_bytes = 0.0; in CalculatePrefetchSchedule()
5380 *p->prefetch_sw_bytes = p->PrefetchSourceLinesY * p->swath_width_luma_ub * p->myPipe->BytePerPixelY + p->PrefetchSourceLinesC * p->swath_width_chroma_ub * p->myPipe->BytePerPixelC; in CalculatePrefetchSchedule()
5381 *p->prefetch_sw_bytes = *p->prefetch_sw_bytes * p->mall_prefetch_sdp_overhead_factor; in CalculatePrefetchSchedule()
5413 s->prefetch_bw_oto = math_min2(s->prefetch_bw_oto, *p->prefetch_sw_bytes/(s->min_Lsw_oto*s->LineTime)); in CalculatePrefetchSchedule()
5415 s->Lsw_oto = math_ceil2(4.0 * *p->prefetch_sw_bytes / s->prefetch_bw_oto / s->LineTime, 1.0) / 4.0; in CalculatePrefetchSchedule()
5513 DML_LOG_VERBOSE("DML::%s: prefetch_sw_bytes = %f\n", __func__, *p->prefetch_sw_bytes); in CalculatePrefetchSchedule()
5596 + *p->prefetch_sw_bytes) in CalculatePrefetchSchedule()
5598 s->Tsw_est1 = *p->prefetch_sw_bytes / in CalculatePrefetchSchedule()
[all...]
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/
H A Ddisplay_mode_core.c1034 s->prefetch_sw_bytes = 0.0; in CalculatePrefetchSchedule()
1193 s->prefetch_sw_bytes = p->PrefetchSourceLinesY * p->swath_width_luma_ub * p->myPipe->BytePerPixelY + p->PrefetchSourceLinesC * p->swath_width_chroma_ub * p->myPipe->BytePerPixelC; in CalculatePrefetchSchedule()
1194 s->prefetch_bw_oto = dml_max(s->prefetch_bw_pr, s->prefetch_sw_bytes / s->max_Tsw); in CalculatePrefetchSchedule()
1198 s->Lsw_oto = dml_ceil(4.0 * dml_max(s->prefetch_sw_bytes / s->prefetch_bw_oto / s->LineTime, s->min_Lsw_oto), 1.0) / 4.0; in CalculatePrefetchSchedule()
1242 dml_print("DML::%s: prefetch_sw_bytes = %f\n", __func__, s->prefetch_sw_bytes); in CalculatePrefetchSchedule()
1281 if (s->prefetch_sw_bytes < s->dep_bytes) { in CalculatePrefetchSchedule()
1282 s->prefetch_sw_bytes = 2 * s->dep_bytes; in CalculatePrefetchSchedule()
1295 + s->prefetch_sw_bytes) in CalculatePrefetchSchedule()
1297 s->Tsw_est1 = s->prefetch_sw_bytes / in CalculatePrefetchSchedule()
[all...]
H A Ddisplay_mode_core_structs.h1864 dml_float_t prefetch_sw_bytes; member