Home
last modified time | relevance | path

Searched refs:trip_to_mem (Results 1 – 9 of 9) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn32/
Ddisplay_mode_vba_util_32.c3463 double trip_to_mem; in dml32_CalculatePrefetchSchedule() local
3518 trip_to_mem = UrgentLatency; in dml32_CalculatePrefetchSchedule()
3519 …Tvm_trips = UrgentExtraLatency + trip_to_mem * (v->GPUVMMaxPageTableLevels * (HostVMDynamicLevelsT… in dml32_CalculatePrefetchSchedule()
3522 *Tdmdl = TWait + Tvm_trips + trip_to_mem; in dml32_CalculatePrefetchSchedule()
3602 Tr0_trips = trip_to_mem * (HostVMDynamicLevelsTrips + 1); in dml32_CalculatePrefetchSchedule()
3608 *Tno_bw = UrgentExtraLatency + trip_to_mem * in dml32_CalculatePrefetchSchedule()
3682 dml_print("DML::%s: trip_to_mem = %f\n", __func__, trip_to_mem); in dml32_CalculatePrefetchSchedule()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn30/
Ddisplay_mode_vba_30.c894 double trip_to_mem = 0; in CalculatePrefetchSchedule() local
934 trip_to_mem = UrgentLatency; in CalculatePrefetchSchedule()
935 …Tvm_trips = UrgentExtraLatency + trip_to_mem * (GPUVMPageTableLevels * (HostVMDynamicLevelsTrips +… in CalculatePrefetchSchedule()
938 *Tdmdl = TWait + Tvm_trips + trip_to_mem; in CalculatePrefetchSchedule()
989 Tr0_trips = trip_to_mem * (HostVMDynamicLevelsTrips + 1); in CalculatePrefetchSchedule()
995 *Tno_bw = UrgentExtraLatency + trip_to_mem * ((GPUVMPageTableLevels - 2) - 1); in CalculatePrefetchSchedule()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/
Ddml2_core_shared_types.h1201 double trip_to_mem; member
Ddml2_core_dcn4_calcs.c5063 s->trip_to_mem = 0.0; in CalculatePrefetchSchedule()
5139 s->trip_to_mem = p->Ttrip; in CalculatePrefetchSchedule()
5140 …*p->Tvm_trips = p->ExtraLatencyPrefetch + math_max2(s->trip_to_mem * (p->display_cfg->gpuvm_max_pa… in CalculatePrefetchSchedule()
5144 *p->Tvm_trips_flip = *p->Tvm_trips - s->trip_to_mem; in CalculatePrefetchSchedule()
5146 *p->Tr0_trips_flip = s->trip_to_mem * (s->HostVMDynamicLevelsTrips + 1); in CalculatePrefetchSchedule()
5222 dml2_printf("DML::%s: trip_to_mem = %f\n", __func__, s->trip_to_mem); in CalculatePrefetchSchedule()
5232 …neTime * math_ceil2(4.0*math_max3(p->ExtraLatencyPrefetch, p->Turg, s->trip_to_mem)/s->LineTime, 1… in CalculatePrefetchSchedule()
5253 …*p->Tno_bw = p->ExtraLatencyPrefetch + s->trip_to_mem * (double)((p->display_cfg->gpuvm_max_page_t… in CalculatePrefetchSchedule()
5359 dml2_printf("DML::%s: trip_to_mem = %f\n", __func__, s->trip_to_mem); in CalculatePrefetchSchedule()
Ddml2_core_shared.c7543 s->trip_to_mem = 0.0; in CalculatePrefetchSchedule()
7615 s->trip_to_mem = p->Ttrip; in CalculatePrefetchSchedule()
7616 …*p->Tvm_trips = p->ExtraLatencyPrefetch + s->trip_to_mem * (p->display_cfg->gpuvm_max_page_table_l… in CalculatePrefetchSchedule()
7620 *p->Tvm_trips_flip = *p->Tvm_trips - s->trip_to_mem; in CalculatePrefetchSchedule()
7621 *p->Tr0_trips_flip = s->trip_to_mem * (s->HostVMDynamicLevelsTrips + 1); in CalculatePrefetchSchedule()
7698 dml2_printf("DML::%s: trip_to_mem = %f\n", __func__, s->trip_to_mem); in CalculatePrefetchSchedule()
7726 …*p->Tno_bw = p->ExtraLatencyPrefetch + s->trip_to_mem * (double)((p->display_cfg->gpuvm_max_page_t… in CalculatePrefetchSchedule()
7814 dml2_printf("DML::%s: trip_to_mem = %f\n", __func__, s->trip_to_mem); in CalculatePrefetchSchedule()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn31/
Ddisplay_mode_vba_31.c895 double trip_to_mem; local
946 trip_to_mem = UrgentLatency;
947 …Tvm_trips = UrgentExtraLatency + trip_to_mem * (GPUVMPageTableLevels * (HostVMDynamicLevelsTrips +…
954 *Tdmdl = TWait + Tvm_trips + trip_to_mem;
1024 Tr0_trips = trip_to_mem * (HostVMDynamicLevelsTrips + 1);
1042 *Tno_bw = UrgentExtraLatency + trip_to_mem * ((GPUVMPageTableLevels - 2) - 1);
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn314/
Ddisplay_mode_vba_314.c913 double trip_to_mem; local
964 trip_to_mem = UrgentLatency;
965 …Tvm_trips = UrgentExtraLatency + trip_to_mem * (GPUVMPageTableLevels * (HostVMDynamicLevelsTrips +…
972 *Tdmdl = TWait + Tvm_trips + trip_to_mem;
1042 Tr0_trips = trip_to_mem * (HostVMDynamicLevelsTrips + 1);
1060 *Tno_bw = UrgentExtraLatency + trip_to_mem * ((GPUVMPageTableLevels - 2) - 1);
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/
Ddisplay_mode_core_structs.h1793 dml_float_t trip_to_mem; member
Ddisplay_mode_core.c1017 s->trip_to_mem = 0.0; in CalculatePrefetchSchedule()
1077 s->trip_to_mem = p->UrgentLatency; in CalculatePrefetchSchedule()
1078 …s->Tvm_trips = p->UrgentExtraLatency + s->trip_to_mem * (p->GPUVMPageTableLevels * (s->HostVMDynam… in CalculatePrefetchSchedule()
1081 *p->Tdmdl = p->TWait + s->Tvm_trips + s->trip_to_mem; in CalculatePrefetchSchedule()
1153 s->Tr0_trips = s->trip_to_mem * (s->HostVMDynamicLevelsTrips + 1); in CalculatePrefetchSchedule()
1159 …*p->Tno_bw = p->UrgentExtraLatency + s->trip_to_mem * (dml_float_t) ((p->GPUVMPageTableLevels - 2)… in CalculatePrefetchSchedule()
1231 dml_print("DML::%s: trip_to_mem = %f\n", __func__, s->trip_to_mem); in CalculatePrefetchSchedule()