Home
last modified time | relevance | path

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

/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/
H A Ddisplay_mode_core.h90 dml_get_var_decl(urgent_latency, dml_float_t);
94 dml_get_var_decl(urgent_latency, dml_float_t);
106 dml_get_var_decl(urgent_latency, dml_float_t);
H A Ddisplay_mode_core.c10231 dml_get_var_func(urgent_latency, dml_float_t, mode_lib->mp.UrgentLatency);
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml/calcs/
H A Ddcn_calc_auto.c217 …rn_bus_width * v->dcfclk_per_state[i] * v->urgent_latency / (v->return_bw_todcn_per_state * v->urg… in mode_support_and_system_configuration()
225 …rn_bus_width * v->dcfclk_per_state[i] * v->urgent_latency / (v->return_bw_todcn_per_state * v->urg… in mode_support_and_system_configuration()
571 if (v->urgent_latency_support_us_per_state[i][j][k] < v->urgent_latency / 1.0) { in mode_support_and_system_configuration()
1235urgent_latency / ((v->rob_buffer_size_in_kbyte - v->pixel_chunk_size_in_kbyte) * 1024.0 / (v->retu… in dispclkdppclkdcfclk_deep_sleep_prefetch_parameters_watermarks_and_performance_calculation()
1237 … 2.0 * v->return_bus_width * v->dcfclk * v->urgent_latency / (v->return_bandwidth_to_dcn * v->urge… in dispclkdppclkdcfclk_deep_sleep_prefetch_parameters_watermarks_and_performance_calculation()
1245 … 2.0 * v->return_bus_width * v->dcfclk * v->urgent_latency / (v->return_bandwidth_to_dcn * v->urge… in dispclkdppclkdcfclk_deep_sleep_prefetch_parameters_watermarks_and_performance_calculation()
1322 …v->urgent_watermark = v->urgent_latency + v->last_pixel_of_line_extra_watermark + v->urgent_extra_… in dispclkdppclkdcfclk_deep_sleep_prefetch_parameters_watermarks_and_performance_calculation()
1323 v->ptemeta_urgent_watermark = v->urgent_watermark + 2.0 * v->urgent_latency; in dispclkdppclkdcfclk_deep_sleep_prefetch_parameters_watermarks_and_performance_calculation()
1660 …dcn_bw_max3(v->dram_clock_change_latency + v->urgent_latency, v->sr_enter_plus_exit_time, v->urgen… in dispclkdppclkdcfclk_deep_sleep_prefetch_parameters_watermarks_and_performance_calculation()
1663 v->t_wait =dcn_bw_max2(v->sr_enter_plus_exit_time, v->urgent_latency); in dispclkdppclkdcfclk_deep_sleep_prefetch_parameters_watermarks_and_performance_calculation()
[all …]
H A Ddcn_calcs.c64 .urgent_latency = 4, /*us*/
656 if ((int)(dc->dcn_soc->urgent_latency * 1000) != dc->debug.urgent_latency_ns in dcn_bw_apply_registry_override()
659 dc->dcn_soc->urgent_latency = dc->debug.urgent_latency_ns / 1000.0; in dcn_bw_apply_registry_override()
777 v->urgent_latency = dc->dcn_soc->urgent_latency; in dcn_validate_bandwidth()
1467 dc->dcn_soc->urgent_latency * 1000, in dcn_bw_sync_calcs_and_dml()
1570 dc->dml.soc.urgent_latency_us = dc->dcn_soc->urgent_latency; in dcn_bw_sync_calcs_and_dml()
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn10/
H A Ddcn10_fpu.c141 dc->dcn_soc->urgent_latency = 3; in dcn10_resource_construct_fp()
/linux-6.15/drivers/gpu/drm/amd/display/dc/inc/
H A Ddcn_calcs.h112 float urgent_latency; member
548 float urgent_latency; /*us*/ member
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml/
H A Ddisplay_mode_vba.h51 dml_get_attr_decl(urgent_latency);
H A Ddisplay_mode_vba.c103 dml_get_attr_func(urgent_latency, mode_lib->vba.UrgentLatency);
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/
H A Ddml2_core_dcn4_calcs.c361 dml_get_var_func(urgent_latency, double, mode_lib->mp.UrgentLatency);
3247 double urgent_latency = 0; in CalculateUrgentLatency() local
3249 urgent_latency = (df_qos_response_time_fclk_cycles + mall_overhead_fclk_cycles) / FabricClock in CalculateUrgentLatency()
3253urgent_latency = math_max3(UrgentLatencyPixelDataOnly, UrgentLatencyPixelMixedWithVMData, UrgentLa… in CalculateUrgentLatency()
3255urgent_latency = urgent_latency + UrgentLatencyAdjustmentFabricClockComponent * (UrgentLatencyAdju… in CalculateUrgentLatency()
3272 dml2_printf("DML::%s: UrgentLatency = %f\n", __func__, urgent_latency); in CalculateUrgentLatency()
3274 return urgent_latency; in CalculateUrgentLatency()