Home
last modified time | relevance | path

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

123

/openbmc/linux/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
74 …rint("DML_DLG::%s: Calculation for pipe[%d] start, num_pipes=%d\n", __func__, pipe_idx, num_pipes); in dml32_rq_dlg_get_rq_reg()
76 …pixel_chunk_bytes = get_pixel_chunk_size_in_kbyte(mode_lib, e2e_pipe_param, num_pipes) * 1024; // … in dml32_rq_dlg_get_rq_reg()
77 …min_pixel_chunk_bytes = get_min_pixel_chunk_size_in_byte(mode_lib, e2e_pipe_param, num_pipes); // … in dml32_rq_dlg_get_rq_reg()
82 …meta_chunk_bytes = get_meta_chunk_size_in_kbyte(mode_lib, e2e_pipe_param, num_pipes) * 1024; // Fr… in dml32_rq_dlg_get_rq_reg()
83 …min_meta_chunk_bytes = get_min_meta_chunk_size_in_byte(mode_lib, e2e_pipe_param, num_pipes); // Fr… in dml32_rq_dlg_get_rq_reg()
85 …dpte_group_bytes = get_dpte_group_size_in_bytes(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); //… in dml32_rq_dlg_get_rq_reg()
86 …mpte_group_bytes = get_vm_group_size_in_bytes(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); // F… in dml32_rq_dlg_get_rq_reg()
96 …p1_pixel_chunk_bytes = get_alpha_pixel_chunk_size_in_kbyte(mode_lib, e2e_pipe_param, num_pipes) * … in dml32_rq_dlg_get_rq_reg()
129 …detile_buf_size_in_bytes = get_det_buffer_size_kbytes(mode_lib, e2e_pipe_param, num_pipes, pipe_id… in dml32_rq_dlg_get_rq_reg()
[all …]
H A Ddisplay_rq_dlg_calc_32.h47 const unsigned int num_pipes,
67 const unsigned int num_pipes,
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/dcn31/
H A Ddisplay_rq_dlg_calc_31.c855 const unsigned int num_pipes, in dml_rq_dlg_get_dlg_params() argument
958 …n_dst_y_next_start = get_min_dst_y_next_start(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); // F… in dml_rq_dlg_get_dlg_params()
959 …_after_vcount0 = get_vready_at_or_after_vsync(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); // F… in dml_rq_dlg_get_dlg_params()
961 …_l = get_refcyc_per_line_delivery_pre_l_in_us(mode_lib, e2e_pipe_param, num_pipes, pipe_idx) * ref… in dml_rq_dlg_get_dlg_params()
962 …very_l = get_refcyc_per_line_delivery_l_in_us(mode_lib, e2e_pipe_param, num_pipes, pipe_idx) * ref… in dml_rq_dlg_get_dlg_params()
964 …e_l = get_refcyc_per_req_delivery_pre_l_in_us(mode_lib, e2e_pipe_param, num_pipes, pipe_idx) * ref… in dml_rq_dlg_get_dlg_params()
965 …ivery_l = get_refcyc_per_req_delivery_l_in_us(mode_lib, e2e_pipe_param, num_pipes, pipe_idx) * ref… in dml_rq_dlg_get_dlg_params()
986 …min_ttu_vblank = get_min_ttu_vblank_in_us(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); // From … in dml_rq_dlg_get_dlg_params()
1053 …dst_x_after_scaler = get_dst_x_after_scaler(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); // Fro… in dml_rq_dlg_get_dlg_params()
1054 …dst_y_after_scaler = get_dst_y_after_scaler(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); // Fro… in dml_rq_dlg_get_dlg_params()
[all …]
H A Ddisplay_rq_dlg_calc_31.h61 const unsigned int num_pipes,
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/dcn314/
H A Ddisplay_rq_dlg_calc_314.c940 const unsigned int num_pipes, in dml_rq_dlg_get_dlg_params() argument
1043 …n_dst_y_next_start = get_min_dst_y_next_start(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); // F… in dml_rq_dlg_get_dlg_params()
1044 …_after_vcount0 = get_vready_at_or_after_vsync(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); // F… in dml_rq_dlg_get_dlg_params()
1046 …_l = get_refcyc_per_line_delivery_pre_l_in_us(mode_lib, e2e_pipe_param, num_pipes, pipe_idx) * ref… in dml_rq_dlg_get_dlg_params()
1047 …very_l = get_refcyc_per_line_delivery_l_in_us(mode_lib, e2e_pipe_param, num_pipes, pipe_idx) * ref… in dml_rq_dlg_get_dlg_params()
1049 …e_l = get_refcyc_per_req_delivery_pre_l_in_us(mode_lib, e2e_pipe_param, num_pipes, pipe_idx) * ref… in dml_rq_dlg_get_dlg_params()
1050 …ivery_l = get_refcyc_per_req_delivery_l_in_us(mode_lib, e2e_pipe_param, num_pipes, pipe_idx) * ref… in dml_rq_dlg_get_dlg_params()
1071 …min_ttu_vblank = get_min_ttu_vblank_in_us(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); // From … in dml_rq_dlg_get_dlg_params()
1140 …dst_x_after_scaler = get_dst_x_after_scaler(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); // Fro… in dml_rq_dlg_get_dlg_params()
1141 …dst_y_after_scaler = get_dst_y_after_scaler(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); // Fro… in dml_rq_dlg_get_dlg_params()
[all …]
H A Ddisplay_rq_dlg_calc_314.h62 const unsigned int num_pipes,
/openbmc/linux/drivers/gpu/drm/tidss/
H A Dtidss_kms.c121 u32 num_pipes = 0; in tidss_dispc_modeset_init() local
178 pipes[num_pipes].hw_videoport = i; in tidss_dispc_modeset_init()
179 pipes[num_pipes].bridge = bridge; in tidss_dispc_modeset_init()
180 pipes[num_pipes].enc_type = enc_type; in tidss_dispc_modeset_init()
181 num_pipes++; in tidss_dispc_modeset_init()
185 crtc_mask = (1 << num_pipes) - 1; in tidss_dispc_modeset_init()
189 for (i = 0; i < num_pipes; ++i) { in tidss_dispc_modeset_init()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/dcn30/
H A Ddisplay_rq_dlg_calc_30.c892 const unsigned int num_pipes, in dml_rq_dlg_get_dlg_params() argument
1050 t_calc_us = get_tcalc(mode_lib, e2e_pipe_param, num_pipes); in dml_rq_dlg_get_dlg_params()
1051 min_ttu_vblank = get_min_ttu_vblank(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); in dml_rq_dlg_get_dlg_params()
1126 double dsc_delay = get_dsc_delay(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); in dml_rq_dlg_get_dlg_params()
1172 dst_x_after_scaler = get_dst_x_after_scaler(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); in dml_rq_dlg_get_dlg_params()
1173 dst_y_after_scaler = get_dst_y_after_scaler(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); in dml_rq_dlg_get_dlg_params()
1191 for (k = 0; k < num_pipes; ++k) { in dml_rq_dlg_get_dlg_params()
1196 for (i = 0; i < num_pipes; i++) { in dml_rq_dlg_get_dlg_params()
1202 for (j = i; j < num_pipes; j++) { in dml_rq_dlg_get_dlg_params()
1249 dst_y_prefetch = get_dst_y_prefetch(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); in dml_rq_dlg_get_dlg_params()
[all …]
H A Ddisplay_rq_dlg_calc_30.h61 const unsigned int num_pipes,
/openbmc/linux/drivers/gpu/drm/omapdrm/
H A Domap_drv.c307 for (i = 0; i < priv->num_pipes; i++) { in omap_disconnect_pipelines()
318 priv->num_pipes = 0; in omap_disconnect_pipelines()
338 pipe = &priv->pipes[priv->num_pipes++]; in omap_connect_pipelines()
341 if (priv->num_pipes == ARRAY_SIZE(priv->pipes)) { in omap_connect_pipelines()
421 if (priv->num_pipes > num_mgrs || priv->num_pipes > num_ovls) { in omap_modeset_init()
428 plane_crtc_mask = (1 << priv->num_pipes) - 1; in omap_modeset_init()
431 enum drm_plane_type type = i < priv->num_pipes in omap_modeset_init()
450 for (i = 0; i < priv->num_pipes; i++) { in omap_modeset_init()
471 sort(priv->pipes, priv->num_pipes, sizeof(priv->pipes[0]), in omap_modeset_init()
478 for (i = 0; i < priv->num_pipes; ++i) { in omap_modeset_init()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/dcn21/
H A Ddisplay_rq_dlg_calc_21.c832 const unsigned int num_pipes, in dml_rq_dlg_get_dlg_params() argument
985 t_calc_us = get_tcalc(mode_lib, e2e_pipe_param, num_pipes); in dml_rq_dlg_get_dlg_params()
986 min_ttu_vblank = get_min_ttu_vblank(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); in dml_rq_dlg_get_dlg_params()
1068 double dsc_delay = get_dsc_delay(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); in dml_rq_dlg_get_dlg_params()
1117 dst_x_after_scaler = get_dst_x_after_scaler(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); in dml_rq_dlg_get_dlg_params()
1118 dst_y_after_scaler = get_dst_y_after_scaler(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); in dml_rq_dlg_get_dlg_params()
1146 dst_y_prefetch = get_dst_y_prefetch(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); in dml_rq_dlg_get_dlg_params()
1152 num_pipes, in dml_rq_dlg_get_dlg_params()
1157 num_pipes, in dml_rq_dlg_get_dlg_params()
1159 dst_y_per_vm_flip = get_dst_y_per_vm_flip(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); in dml_rq_dlg_get_dlg_params()
[all …]
H A Ddisplay_rq_dlg_calc_21.h65 const unsigned int num_pipes,
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/dcn20/
H A Ddisplay_rq_dlg_calc_20.c48 const unsigned int num_pipes,
786 const unsigned int num_pipes, in dml20_rq_dlg_get_dlg_params() argument
939 t_calc_us = get_tcalc(mode_lib, e2e_pipe_param, num_pipes); in dml20_rq_dlg_get_dlg_params()
940 min_ttu_vblank = get_min_ttu_vblank(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); in dml20_rq_dlg_get_dlg_params()
1028 double dsc_delay = get_dsc_delay(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); in dml20_rq_dlg_get_dlg_params()
1074 dst_x_after_scaler = get_dst_x_after_scaler(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); in dml20_rq_dlg_get_dlg_params()
1075 dst_y_after_scaler = get_dst_y_after_scaler(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); in dml20_rq_dlg_get_dlg_params()
1098 dst_y_prefetch = get_dst_y_prefetch(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); in dml20_rq_dlg_get_dlg_params()
1103 num_pipes, in dml20_rq_dlg_get_dlg_params()
1107 num_pipes, in dml20_rq_dlg_get_dlg_params()
[all …]
H A Ddisplay_rq_dlg_calc_20v2.c48 const unsigned int num_pipes,
786 const unsigned int num_pipes, in dml20v2_rq_dlg_get_dlg_params() argument
939 t_calc_us = get_tcalc(mode_lib, e2e_pipe_param, num_pipes); in dml20v2_rq_dlg_get_dlg_params()
940 min_ttu_vblank = get_min_ttu_vblank(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); in dml20v2_rq_dlg_get_dlg_params()
1029 double dsc_delay = get_dsc_delay(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); in dml20v2_rq_dlg_get_dlg_params()
1075 dst_x_after_scaler = get_dst_x_after_scaler(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); in dml20v2_rq_dlg_get_dlg_params()
1076 dst_y_after_scaler = get_dst_y_after_scaler(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); in dml20v2_rq_dlg_get_dlg_params()
1099 dst_y_prefetch = get_dst_y_prefetch(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); in dml20v2_rq_dlg_get_dlg_params()
1104 num_pipes, in dml20v2_rq_dlg_get_dlg_params()
1108 num_pipes, in dml20v2_rq_dlg_get_dlg_params()
[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,
/openbmc/linux/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()
61 sizeof(display_e2e_pipe_params_st) * num_pipes) != 0; in dml_get_voltage_level()
65 memcpy(mode_lib->vba.cache_pipes, pipes, sizeof(*pipes) * num_pipes); in dml_get_voltage_level()
66 mode_lib->vba.cache_num_pipes = num_pipes; in dml_get_voltage_level()
82 …ruct display_mode_lib *mode_lib, const display_e2e_pipe_params_st *pipes, unsigned int num_pipes) \
84 recalculate_params(mode_lib, pipes, num_pipes); \
130 …de_lib *mode_lib, const display_e2e_pipe_params_st *pipes, unsigned int num_pipes, unsigned int wh…
133 recalculate_params(mode_lib, pipes, num_pipes); \
[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,
/openbmc/linux/drivers/gpu/drm/radeon/
H A Dr420.c93 unsigned num_pipes; in r420_pipes_init() local
104 num_pipes = ((gb_pipe_select >> 12) & 3) + 1; in r420_pipes_init()
109 num_pipes = 1; in r420_pipes_init()
111 rdev->num_gb_pipes = num_pipes; in r420_pipes_init()
113 switch (num_pipes) { in r420_pipes_init()
116 num_pipes = 1; in r420_pipes_init()
131 WREG32(R500_SU_REG_DEST, (1 << num_pipes) - 1); in r420_pipes_init()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn10/
H A Ddcn10_hw_sequencer.h143 int num_pipes, struct dc_crtc_timing_adjust adjust);
145 int num_pipes,
148 int num_pipes, const struct dc_static_screen_params *params);
/openbmc/linux/include/drm/
H A Dintel_lpe_audio.h45 int num_pipes; member
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_plane.c217 tiling_info->gfx9.num_pipes = in fill_gfx9_tiling_info_from_device()
218 adev->gfx.config.gb_addr_config_fields.num_pipes; in fill_gfx9_tiling_info_from_device()
250 tiling_info->gfx9.num_pipes = 1u << pipes_log2; in fill_gfx9_tiling_info_from_modifier()
361 int pipe_xor_bits = ilog2(adev->gfx.config.gb_addr_config_fields.num_pipes); in add_gfx10_1_modifiers()
406 int pipes = ilog2(adev->gfx.config.gb_addr_config_fields.num_pipes); in add_gfx9_modifiers()
512 int pipe_xor_bits = ilog2(adev->gfx.config.gb_addr_config_fields.num_pipes); in add_gfx10_3_modifiers()
584 int num_pipes = 0; in add_gfx11_modifiers() local
603 num_pipes = 1 << REG_GET_FIELD(gb_addr_config, GB_ADDR_CONFIG, NUM_PIPES); in add_gfx11_modifiers()
604 pipe_xor_bits = ilog2(num_pipes); in add_gfx11_modifiers()
609 if (num_pipes > 16) in add_gfx11_modifiers()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce110/
H A Ddce110_hw_sequencer.c1839 uint8_t i, num_pipes; in dce110_set_displaymarks() local
1842 for (i = 0, num_pipes = 0; i < MAX_PIPES; i++) { in dce110_set_displaymarks()
1853 context->bw_ctx.bw.dce.nbp_state_change_wm_ns[num_pipes], in dce110_set_displaymarks()
1854 context->bw_ctx.bw.dce.stutter_exit_wm_ns[num_pipes], in dce110_set_displaymarks()
1855 context->bw_ctx.bw.dce.stutter_entry_wm_ns[num_pipes], in dce110_set_displaymarks()
1856 context->bw_ctx.bw.dce.urgent_wm_ns[num_pipes], in dce110_set_displaymarks()
1859 num_pipes++; in dce110_set_displaymarks()
1862 context->bw_ctx.bw.dce.nbp_state_change_wm_ns[num_pipes], in dce110_set_displaymarks()
1863 context->bw_ctx.bw.dce.stutter_exit_wm_ns[num_pipes], in dce110_set_displaymarks()
1864 context->bw_ctx.bw.dce.urgent_wm_ns[num_pipes], in dce110_set_displaymarks()
[all …]
/openbmc/linux/sound/x86/
H A Dintel_hdmi_audio.h140 int num_pipes; member

123