Home
last modified time | relevance | path

Searched refs:num_pipes (Results 1 – 25 of 75) sorted by relevance

123

/linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn32/
H A Ddisplay_rq_dlg_calc_32.c46 const unsigned int num_pipes, in dml32_rq_dlg_get_rq_reg() argument
141 num_pipes, pipe_idx); in dml32_rq_dlg_get_rq_reg()
210 const unsigned int num_pipes, in dml32_rq_dlg_get_dlg_reg() argument
307 for (k = 0; k < num_pipes; ++k) { in dml32_rq_dlg_get_dlg_reg()
312 for (i = 0; i < num_pipes; i++) { in dml32_rq_dlg_get_dlg_reg()
318 for (j = i; j < num_pipes; j++) { in dml32_rq_dlg_get_dlg_reg()
391 num_pipes, pipe_idx) * refclk_freq_in_mhz; // From VBA in dml32_rq_dlg_get_dlg_reg()
417 num_pipes, pipe_idx) * refclk_freq_in_mhz; // From VBA in dml32_rq_dlg_get_dlg_reg()
483 num_pipes, pipe_idx) * refclk_freq_in_mhz; // From VBA in dml32_rq_dlg_get_dlg_reg()
496 num_pipes, pipe_idx) * refclk_freq_in_mhz; // From VBA in dml32_rq_dlg_get_dlg_reg()
[all …]
H A Ddisplay_rq_dlg_calc_32.h47 const unsigned int num_pipes,
67 const unsigned int num_pipes,
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn31/
H A Ddisplay_rq_dlg_calc_31.c850 const unsigned int num_pipes, in dml_rq_dlg_get_dlg_params() argument
1059 for (k = 0; k < num_pipes; ++k) { in dml_rq_dlg_get_dlg_params()
1064 for (i = 0; i < num_pipes; i++) { in dml_rq_dlg_get_dlg_params()
1070 for (j = i; j < num_pipes; j++) { in dml_rq_dlg_get_dlg_params()
1548 const unsigned int num_pipes, in dml31_rq_dlg_get_dlg_reg() argument
1560 dlg_sys_param.t_urg_wm_us = get_wm_urgent(mode_lib, e2e_pipe_param, num_pipes); in dml31_rq_dlg_get_dlg_reg()
1562 dlg_sys_param.t_extra_us = get_urgent_extra_latency(mode_lib, e2e_pipe_param, num_pipes); in dml31_rq_dlg_get_dlg_reg()
1563 dlg_sys_param.mem_trip_us = get_wm_memory_trip(mode_lib, e2e_pipe_param, num_pipes); in dml31_rq_dlg_get_dlg_reg()
1564 dlg_sys_param.t_mclk_wm_us = get_wm_dram_clock_change(mode_lib, e2e_pipe_param, num_pipes); in dml31_rq_dlg_get_dlg_reg()
1565 dlg_sys_param.t_sr_wm_us = get_wm_stutter_enter_exit(mode_lib, e2e_pipe_param, num_pipes); in dml31_rq_dlg_get_dlg_reg()
[all …]
H A Ddisplay_rq_dlg_calc_31.h61 const unsigned int num_pipes,
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn314/
H A Ddisplay_rq_dlg_calc_314.c935 const unsigned int num_pipes, in dml_rq_dlg_get_dlg_params() argument
1146 for (k = 0; k < num_pipes; ++k) { in dml_rq_dlg_get_dlg_params()
1151 for (i = 0; i < num_pipes; i++) { in dml_rq_dlg_get_dlg_params()
1157 for (j = i; j < num_pipes; j++) { in dml_rq_dlg_get_dlg_params()
1636 const unsigned int num_pipes, in dml314_rq_dlg_get_dlg_reg() argument
1648 dlg_sys_param.t_urg_wm_us = get_wm_urgent(mode_lib, e2e_pipe_param, num_pipes); in dml314_rq_dlg_get_dlg_reg()
1650 dlg_sys_param.t_extra_us = get_urgent_extra_latency(mode_lib, e2e_pipe_param, num_pipes); in dml314_rq_dlg_get_dlg_reg()
1651 dlg_sys_param.mem_trip_us = get_wm_memory_trip(mode_lib, e2e_pipe_param, num_pipes); in dml314_rq_dlg_get_dlg_reg()
1652 dlg_sys_param.t_mclk_wm_us = get_wm_dram_clock_change(mode_lib, e2e_pipe_param, num_pipes); in dml314_rq_dlg_get_dlg_reg()
1653 dlg_sys_param.t_sr_wm_us = get_wm_stutter_enter_exit(mode_lib, e2e_pipe_param, num_pipes); in dml314_rq_dlg_get_dlg_reg()
[all …]
H A Ddisplay_rq_dlg_calc_314.h62 const unsigned int num_pipes,
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/
H A Ddml21_wrapper.c131 int num_pipes; in dml21_calculate_rq_and_dlg_params() local
163 if (num_pipes <= 0) in dml21_calculate_rq_and_dlg_params()
167 for (dc_pipe_index = 0; dc_pipe_index < num_pipes; dc_pipe_index++) { in dml21_calculate_rq_and_dlg_params()
307 int num_pipes; in dml21_prepare_mcache_programming() local
333 mcache_config->num_pipes = pln_prog->num_dpps_required; in dml21_prepare_mcache_programming()
341 if (num_pipes <= 0 || dc_main_pipes[0]->stream == NULL || in dml21_prepare_mcache_programming()
346 for (dc_pipe_index = 0; dc_pipe_index < num_pipes; dc_pipe_index++) { in dml21_prepare_mcache_programming()
360 mcache_config->num_pipes = pln_prog->num_dpps_required; in dml21_prepare_mcache_programming()
363 for (dc_pipe_index = 0; dc_pipe_index < num_pipes; dc_pipe_index++) { in dml21_prepare_mcache_programming()
381 if (num_pipes <= 0 || dc_main_pipes[0]->stream == NULL || in dml21_prepare_mcache_programming()
[all …]
H A Ddml21_utils.c100 int num_pipes = 0; in dml21_find_dc_pipes_for_plane() local
111 return num_pipes; in dml21_find_dc_pipes_for_plane()
118num_pipes = dml_ctx->config.callbacks.get_dpp_pipes_for_plane(dc_main_plane, &context->res_ctx, dc… in dml21_find_dc_pipes_for_plane()
123num_pipes = dml_ctx->config.callbacks.get_opp_heads_for_otg_master(otg_master_pipe, &context->res_… in dml21_find_dc_pipes_for_plane()
128 if (dc_phantom_stream && num_pipes > 0) { in dml21_find_dc_pipes_for_plane()
142 return num_pipes; in dml21_find_dc_pipes_for_plane()
/linux-6.15/drivers/gpu/drm/tidss/
H A Dtidss_kms.c121 u32 num_pipes = 0; in tidss_dispc_modeset_init() local
177 pipes[num_pipes].hw_videoport = i; in tidss_dispc_modeset_init()
178 pipes[num_pipes].bridge = bridge; in tidss_dispc_modeset_init()
179 pipes[num_pipes].enc_type = enc_type; in tidss_dispc_modeset_init()
180 num_pipes++; in tidss_dispc_modeset_init()
184 crtc_mask = (1 << num_pipes) - 1; in tidss_dispc_modeset_init()
188 for (i = 0; i < num_pipes; ++i) { in tidss_dispc_modeset_init()
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn30/
H A Ddisplay_rq_dlg_calc_30.c887 const unsigned int num_pipes, in dml_rq_dlg_get_dlg_params() argument
1184 for (k = 0; k < num_pipes; ++k) { in dml_rq_dlg_get_dlg_params()
1189 for (i = 0; i < num_pipes; i++) { in dml_rq_dlg_get_dlg_params()
1195 for (j = i; j < num_pipes; j++) { in dml_rq_dlg_get_dlg_params()
1247 num_pipes, in dml_rq_dlg_get_dlg_params()
1251 num_pipes, in dml_rq_dlg_get_dlg_params()
1730 const unsigned int num_pipes, in dml30_rq_dlg_get_dlg_reg() argument
1745 num_pipes); in dml30_rq_dlg_get_dlg_reg()
1752 num_pipes); in dml30_rq_dlg_get_dlg_reg()
1755 num_pipes); in dml30_rq_dlg_get_dlg_reg()
[all …]
H A Ddisplay_rq_dlg_calc_30.h61 const unsigned int num_pipes,
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn21/
H A Ddisplay_rq_dlg_calc_21.c824 const unsigned int num_pipes, in dml_rq_dlg_get_dlg_params() argument
976 t_calc_us = get_tcalc(mode_lib, e2e_pipe_param, num_pipes); in dml_rq_dlg_get_dlg_params()
1058 double dsc_delay = get_dsc_delay(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); in dml_rq_dlg_get_dlg_params()
1142 num_pipes, in dml_rq_dlg_get_dlg_params()
1147 num_pipes, in dml_rq_dlg_get_dlg_params()
1642 const unsigned int num_pipes, in dml21_rq_dlg_get_dlg_reg() argument
1654 dlg_sys_param.t_urg_wm_us = get_wm_urgent(mode_lib, e2e_pipe_param, num_pipes); in dml21_rq_dlg_get_dlg_reg()
1658 num_pipes); in dml21_rq_dlg_get_dlg_reg()
1666 num_pipes); in dml21_rq_dlg_get_dlg_reg()
1670 num_pipes); in dml21_rq_dlg_get_dlg_reg()
[all …]
H A Ddisplay_rq_dlg_calc_21.h65 const unsigned int num_pipes,
/linux-6.15/drivers/gpu/drm/omapdrm/
H A Domap_drv.c306 for (i = 0; i < priv->num_pipes; i++) { in omap_disconnect_pipelines()
317 priv->num_pipes = 0; in omap_disconnect_pipelines()
337 pipe = &priv->pipes[priv->num_pipes++]; in omap_connect_pipelines()
420 if (priv->num_pipes > num_mgrs || priv->num_pipes > num_ovls) { in omap_modeset_init()
427 plane_crtc_mask = (1 << priv->num_pipes) - 1; in omap_modeset_init()
430 enum drm_plane_type type = i < priv->num_pipes in omap_modeset_init()
449 for (i = 0; i < priv->num_pipes; i++) { in omap_modeset_init()
477 for (i = 0; i < priv->num_pipes; ++i) { in omap_modeset_init()
488 for (i = 0; i < priv->num_pipes; i++) { in omap_modeset_init()
512 priv->num_planes, priv->num_pipes); in omap_modeset_init()
[all …]
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn20/
H A Ddisplay_rq_dlg_calc_20.c48 const unsigned int num_pipes,
778 const unsigned int num_pipes, in dml20_rq_dlg_get_dlg_params() argument
930 t_calc_us = get_tcalc(mode_lib, e2e_pipe_param, num_pipes); in dml20_rq_dlg_get_dlg_params()
1093 num_pipes, in dml20_rq_dlg_get_dlg_params()
1097 num_pipes, in dml20_rq_dlg_get_dlg_params()
1533 const unsigned int num_pipes, in dml20_rq_dlg_get_dlg_reg() argument
1545 dlg_sys_param.t_urg_wm_us = get_wm_urgent(mode_lib, e2e_pipe_param, num_pipes); in dml20_rq_dlg_get_dlg_reg()
1548 num_pipes); in dml20_rq_dlg_get_dlg_reg()
1555 num_pipes); in dml20_rq_dlg_get_dlg_reg()
1558 num_pipes); in dml20_rq_dlg_get_dlg_reg()
[all …]
H A Ddisplay_rq_dlg_calc_20v2.c48 const unsigned int num_pipes,
778 const unsigned int num_pipes, in dml20v2_rq_dlg_get_dlg_params() argument
930 t_calc_us = get_tcalc(mode_lib, e2e_pipe_param, num_pipes); in dml20v2_rq_dlg_get_dlg_params()
1094 num_pipes, in dml20v2_rq_dlg_get_dlg_params()
1098 num_pipes, in dml20v2_rq_dlg_get_dlg_params()
1534 const unsigned int num_pipes, in dml20v2_rq_dlg_get_dlg_reg() argument
1546 dlg_sys_param.t_urg_wm_us = get_wm_urgent(mode_lib, e2e_pipe_param, num_pipes); in dml20v2_rq_dlg_get_dlg_reg()
1549 num_pipes); in dml20v2_rq_dlg_get_dlg_reg()
1556 num_pipes); in dml20v2_rq_dlg_get_dlg_reg()
1559 num_pipes); in dml20v2_rq_dlg_get_dlg_reg()
[all …]
H A Ddisplay_rq_dlg_calc_20.h65 const unsigned int num_pipes,
H A Ddisplay_rq_dlg_calc_20v2.h65 const unsigned int num_pipes,
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml/
H A Ddisplay_mode_lib.h56 const unsigned int num_pipes,
74 const unsigned int num_pipes,
79 const unsigned int num_pipes,
H A Ddisplay_mode_vba.c47 unsigned int num_pipes);
55 unsigned int num_pipes) in dml_get_voltage_level() argument
59 || num_pipes != mode_lib->vba.cache_num_pipes in dml_get_voltage_level()
66 mode_lib->vba.cache_num_pipes = num_pipes; in dml_get_voltage_level()
84 recalculate_params(mode_lib, pipes, num_pipes); \
210 unsigned int num_pipes) in get_total_immediate_flip_bytes() argument
219 unsigned int num_pipes) in get_total_immediate_flip_bw() argument
232 unsigned int num_pipes) in get_total_prefetch_bw() argument
246 unsigned int num_pipes) in get_total_surface_size_in_mall_bytes() argument
960 unsigned int num_pipes) in recalculate_params() argument
[all …]
H A Ddisplay_mode_vba.h34 …struct display_mode_lib *mode_lib, const display_e2e_pipe_params_st *pipes, unsigned int num_pipes)
75 …de_lib *mode_lib, const display_e2e_pipe_params_st *pipes, unsigned int num_pipes, unsigned int wh…
151 unsigned int num_pipes);
155 unsigned int num_pipes);
159 unsigned int num_pipes);
163 unsigned int num_pipes);
168 unsigned int num_pipes);
172 unsigned int num_pipes,
/linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dcn35/
H A Ddcn35_hwseq.h92 int num_pipes, struct dc_crtc_timing_adjust adjust);
95 int num_pipes, const struct dc_static_screen_params *params);
98 int num_pipes, uint32_t v_total_min, uint32_t v_total_max);
/linux-6.15/drivers/gpu/drm/radeon/
H A Dr420.c94 unsigned num_pipes; in r420_pipes_init() local
105 num_pipes = ((gb_pipe_select >> 12) & 3) + 1; in r420_pipes_init()
110 num_pipes = 1; in r420_pipes_init()
112 rdev->num_gb_pipes = num_pipes; in r420_pipes_init()
114 switch (num_pipes) { in r420_pipes_init()
117 num_pipes = 1; in r420_pipes_init()
132 WREG32(R500_SU_REG_DEST, (1 << num_pipes) - 1); in r420_pipes_init()
/linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dcn10/
H A Ddcn10_hwseq.h146 int num_pipes, struct dc_crtc_timing_adjust adjust);
148 int num_pipes,
151 int num_pipes, const struct dc_static_screen_params *params);
/linux-6.15/include/drm/intel/
H A Dintel_lpe_audio.h45 int num_pipes; member

123