Searched refs:pipes (Results 26 - 50 of 102) sorted by relevance

12345

/linux-master/sound/sparc/
H A Ddbri.c31 * memory and a serial device (long pipes, no. 0-15) or between two serial
32 * devices (short pipes, no. 16-31), or simply send a fixed data to a serial
33 * device (short pipes).
36 * each serial device (NT,TE,CHI). A timeslot is associated to 1 or 2 pipes
312 struct dbri_pipe pipes[DBRI_NO_PIPES]; /* DBRI's 32 data pipes */ member in struct:snd_dbri
363 #define D_PAUSE 0x1 /* Flush long pipes */
420 #define D_TS_ANCHOR (7<<10) /* Starting short pipes */
574 * Short data pipes transmit LSB first. The CS4215 receives MSB first. Grrr.
767 /* Initialize pipes */
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/dml/
H A Ddisplay_mode_lib.c145 case DML_FAIL_TOTAL_AVAILABLE_PIPES: return "Total available pipes";
162 display_e2e_pipe_params_st *pipes,
174 pipe_src = &(pipes[i].pipe.src);
175 pipe_dest = &(pipes[i].pipe.dest);
176 scale_ratio_depth = &(pipes[i].pipe.scale_ratio_depth);
177 scale_taps = &(pipes[i].pipe.scale_taps);
178 dout = &(pipes[i].dout);
179 clks_cfg = &(pipes[i].clks_cfg);
160 dml_log_pipe_params( struct display_mode_lib *mode_lib, display_e2e_pipe_params_st *pipes, int pipe_cnt) argument
H A Ddisplay_mode_vba.c46 const display_e2e_pipe_params_st *pipes,
54 const display_e2e_pipe_params_st *pipes,
60 || memcmp(pipes, mode_lib->vba.cache_pipes,
65 memcpy(mode_lib->vba.cache_pipes, pipes, sizeof(*pipes) * num_pipes);
68 if (need_recalculate && pipes[0].clks_cfg.dppclk_mhz != 0)
82 #define dml_get_attr_func(attr, var) double get_##attr(struct 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 #define dml_get_pipe_attr_func(attr, var) double get_##attr(struct display_mode_lib *mode_lib, const display_e2e_pipe_params_st *pipes, unsigned int num_pipes, unsigned int which_pipe) \
133 recalculate_params(mode_lib, pipes, num_pipe
52 dml_get_voltage_level( struct display_mode_lib *mode_lib, const display_e2e_pipe_params_st *pipes, unsigned int num_pipes) argument
207 get_total_immediate_flip_bytes( struct display_mode_lib *mode_lib, const display_e2e_pipe_params_st *pipes, unsigned int num_pipes) argument
216 get_total_immediate_flip_bw( struct display_mode_lib *mode_lib, const display_e2e_pipe_params_st *pipes, unsigned int num_pipes) argument
229 get_total_prefetch_bw( struct display_mode_lib *mode_lib, const display_e2e_pipe_params_st *pipes, unsigned int num_pipes) argument
243 get_total_surface_size_in_mall_bytes( struct display_mode_lib *mode_lib, const display_e2e_pipe_params_st *pipes, unsigned int num_pipes) argument
275 get_det_buffer_size_kbytes(struct display_mode_lib *mode_lib, const display_e2e_pipe_params_st *pipes, unsigned int num_pipes, unsigned int pipe_idx) argument
292 get_is_phantom_pipe(struct display_mode_lib *mode_lib, const display_e2e_pipe_params_st *pipes, unsigned int num_pipes, unsigned int pipe_idx) argument
517 display_e2e_pipe_params_st *pipes = mode_lib->vba.cache_pipes; local
957 recalculate_params( struct display_mode_lib *mode_lib, const display_e2e_pipe_params_st *pipes, unsigned int num_pipes) argument
[all...]
H A Ddisplay_mode_lib.h105 display_e2e_pipe_params_st *pipes,
/linux-master/drivers/gpu/drm/amd/display/dc/link/protocols/
H A Dlink_dp_irq_handler.c256 struct pipe_ctx *pipes[MAX_PIPES]; local
261 link_get_master_pipes_with_dpms_on(link, state, &count, pipes);
264 link_set_dpms_off(pipes[i]);
269 pipes[i]->link_config.dp_link_settings.lane_count =
271 pipes[i]->link_config.dp_link_settings.link_rate =
273 pipes[i]->link_config.dp_link_settings.link_spread =
276 link_set_dpms_on(link->dc->current_state, pipes[i]);
/linux-master/drivers/media/platform/nxp/imx8-isi/
H A Dimx8-isi-core.c151 struct mxc_isi_pipe *pipe = &isi->pipes[i];
235 mxc_isi_pipe_unregister(&isi->pipes[i]);
334 struct mxc_isi_pipe *pipe = &isi->pipes[i];
354 struct mxc_isi_pipe *pipe = &isi->pipes[i];
441 isi->pipes = kcalloc(isi->pdata->num_channels, sizeof(isi->pipes[0]),
443 if (!isi->pipes)
517 struct mxc_isi_pipe *pipe = &isi->pipes[i];
/linux-master/drivers/gpu/drm/arm/display/komeda/d71/
H A Dd71_dev.c189 evts->pipes[0] |= KOMEDA_EVENT_FLIP;
191 evts->pipes[1] |= KOMEDA_EVENT_FLIP;
205 evts->pipes[0] |= get_pipeline_event(d71->pipes[0], gcu_status);
208 evts->pipes[1] |= get_pipeline_event(d71->pipes[1], gcu_status);
228 pipe = d71->pipes[i];
247 pipe = d71->pipes[i];
261 struct d71_pipeline *pipe = d71->pipes[master_pipe];
435 d71->pipes[
[all...]
/linux-master/drivers/staging/media/atomisp/pci/
H A Dia_css_stream.h35 struct ia_css_pipe **pipes; member in struct:ia_css_stream
/linux-master/drivers/gpu/drm/omapdrm/
H A Domap_drv.h68 struct omap_drm_pipeline pipes[8]; member in struct:omap_drm_private
H A Domap_drv.c308 struct omap_drm_pipeline *pipe = &priv->pipes[i];
338 pipe = &priv->pipes[priv->num_pipes++];
341 if (priv->num_pipes == ARRAY_SIZE(priv->pipes)) {
451 struct omap_drm_pipeline *pipe = &priv->pipes[i];
471 sort(priv->pipes, priv->num_pipes, sizeof(priv->pipes[0]),
479 struct omap_drm_pipeline *pipe = &priv->pipes[i];
490 struct omap_drm_pipeline *pipe = &priv->pipes[i];
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn315/
H A Ddcn315_resource.c1661 display_e2e_pipe_params_st *pipes,
1672 dcn31x_populate_dml_pipes_from_context(dc, context, pipes, fast_validate);
1688 pipes[pipe_cnt].pipe.src.immediate_flip = true;
1690 pipes[pipe_cnt].pipe.src.unbounded_req_mode = false;
1691 pipes[pipe_cnt].pipe.dest.vfront_porch = timing->v_front_porch;
1692 pipes[pipe_cnt].pipe.src.dcc_rate = 3;
1693 pipes[pipe_cnt].dout.dsc_input_bpc = 0;
1695 dcn31_zero_pipe_dcc_fraction(pipes, pipe_cnt);
1697 int bpp = source_format_to_bpp(pipes[pipe_cnt].pipe.src.source_format);
1712 pipes[pipe_cn
1659 dcn315_populate_dml_pipes_from_context( struct dc *dc, struct dc_state *context, display_e2e_pipe_params_st *pipes, bool fast_validate) argument
[all...]
/linux-master/drivers/net/wireless/ath/ath6kl/
H A Dusb.c29 /* tx/rx pipes for usb */
70 struct ath6kl_usb_pipe pipes[ATH6KL_USB_PIPE_MAX]; member in struct:ath6kl_usb
255 ath6kl_usb_free_pipe_resources(&ar_usb->pipes[i]);
315 /* walk descriptors and setup pipes */
358 pipe = &ar_usb->pipes[pipe_num];
474 if (ar_usb->pipes[i].ar_usb != NULL)
475 usb_kill_anchored_urbs(&ar_usb->pipes[i].urb_submitted);
489 * ar_usb->pipes[ATH6KL_USB_PIPE_RX_CTRL].urb_cnt_thresh =
490 * ar_usb->pipes[ATH6KL_USB_PIPE_RX_CTRL].urb_alloc/2;
492 * pipes[ATH6KL_USB_PIPE_RX_CTR
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn32/
H A Ddcn32_resource.c1679 display_e2e_pipe_params_st *pipes,
1693 dcn32_set_phantom_stream_timing(dc, context, ref_pipe, phantom_stream, pipes, pipe_cnt, dc_pipe_idx);
1704 display_e2e_pipe_params_st *pipes,
1714 phantom_stream = dcn32_enable_phantom_stream(dc, context, pipes, pipe_cnt, index);
1720 // Build scaling params for phantom pipes which were newly added.
1721 // We determine which phantom pipes were added by comparing with
1728 // Log / remove phantom pipes since failed to build scaling params
1742 display_e2e_pipe_params_st *pipes = kzalloc(dc->res_pool->pipe_count * sizeof(display_e2e_pipe_params_st), GFP_KERNEL); local
1755 out = dcn32_internal_validate_bw(dc, context, pipes, &pipe_cnt, &vlevel, fast_validate);
1771 dc->res_pool->funcs->calculate_wm_and_dlg(dc, context, pipes, pipe_cn
1677 dcn32_enable_phantom_stream(struct dc *dc, struct dc_state *context, display_e2e_pipe_params_st *pipes, unsigned int pipe_cnt, unsigned int dc_pipe_idx) argument
1703 dcn32_add_phantom_pipes(struct dc *dc, struct dc_state *context, display_e2e_pipe_params_st *pipes, unsigned int pipe_cnt, unsigned int index) argument
1808 dcn32_populate_dml_pipes_from_context( struct dc *dc, struct dc_state *context, display_e2e_pipe_params_st *pipes, bool fast_validate) argument
1920 dcn32_calculate_wm_and_dlg(struct dc *dc, struct dc_state *context, display_e2e_pipe_params_st *pipes, int pipe_cnt, int vlevel) argument
[all...]
/linux-master/drivers/net/wireless/ath/ath10k/
H A Dusb.c120 ath10k_usb_free_pipe_resources(ar, &ar_usb->pipes[i]);
264 if (ar_usb->pipes[i].ar_usb) {
265 usb_kill_anchored_urbs(&ar_usb->pipes[i].urb_submitted);
266 cancel_work_sync(&ar_usb->pipes[i].io_complete_work);
275 ar_usb->pipes[ATH10K_USB_PIPE_RX_DATA].urb_cnt_thresh = 1;
278 &ar_usb->pipes[ATH10K_USB_PIPE_RX_DATA]);
402 ar_usb->pipes[i].urb_cnt_thresh =
403 ar_usb->pipes[i].urb_alloc / 2;
413 struct ath10k_usb_pipe *pipe = &ar_usb->pipes[pipe_id];
479 return ar_usb->pipes[pipe_i
[all...]
H A Dusb.h60 /* tx/rx pipes for usb */
99 struct ath10k_usb_pipe pipes[ATH10K_USB_PIPE_MAX]; member in struct:ath10k_usb
/linux-master/drivers/gpu/drm/amd/display/dc/link/accessories/
H A Dlink_dp_cts.c68 struct pipe_ctx *pipes[MAX_PIPES]; local
75 link_get_master_pipes_with_dpms_on(link, state, &count, pipes);
78 link_set_dpms_off(pipes[i]);
79 pipes[i]->link_config.dp_link_settings = *link_setting;
83 pipes[i]);
87 link_set_dpms_on(state, pipes[i]);
126 struct pipe_ctx *pipes = link->dc->current_state->res_ctx.pipe_ctx; local
127 struct pipe_ctx *pipe_ctx = &pipes[0];
586 struct pipe_ctx *pipes = link->dc->current_state->res_ctx.pipe_ctx; local
597 if (pipes[
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/dcn32/
H A Ddcn32_resource_helpers.c128 /* merge pipes if necessary */
132 // For now merge all pipes for SubVP since pipe split case isn't supported yet
134 /* if ODM merge we ignore mpc tree, mpo pipes will have their own flags */
311 * number of DET for that given plane will be split among the pipes driving that plane.
318 * among those pipes.
319 * 4. Assign the DET override to the DML pipes.
323 * @pipes: Array of DML pipes
329 display_e2e_pipe_params_st *pipes)
358 /* Note: pipe_plane_count indicates the number of pipes t
327 dcn32_determine_det_override(struct dc *dc, struct dc_state *context, display_e2e_pipe_params_st *pipes) argument
397 dcn32_set_det_allocations(struct dc *dc, struct dc_state *context, display_e2e_pipe_params_st *pipes) argument
760 dcn32_update_dml_pipes_odm_policy_based_on_context(struct dc *dc, struct dc_state *context, display_e2e_pipe_params_st *pipes) argument
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn20/
H A Ddcn20_resource.h120 display_e2e_pipe_params_st *pipes,
157 display_e2e_pipe_params_st *pipes,
/linux-master/net/nfc/nci/
H A Dhci.c116 hdev->pipes[i].gate = NCI_HCI_INVALID_GATE;
117 hdev->pipes[i].host = NCI_HCI_INVALID_HOST;
127 if (ndev->hci_dev->pipes[i].host == host) {
128 ndev->hci_dev->pipes[i].gate = NCI_HCI_INVALID_GATE;
129 ndev->hci_dev->pipes[i].host = NCI_HCI_INVALID_HOST;
284 u8 gate = ndev->hci_dev->pipes[pipe].gate;
313 ndev->hci_dev->pipes[new_pipe].gate = dest_gate;
314 ndev->hci_dev->pipes[new_pipe].host =
335 ndev->hci_dev->pipes[delete_info->pipe].gate =
337 ndev->hci_dev->pipes[delete_inf
[all...]
/linux-master/drivers/gpu/drm/vc4/tests/
H A Dvc4_mock.c41 const struct vc4_mock_pipe_desc *pipes; member in struct:vc4_mock_desc
47 .pipes = (struct vc4_mock_pipe_desc[]) { __VA_ARGS__ }, \
146 const struct vc4_mock_pipe_desc *pipe = &mock->pipes[i];
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn31/
H A Ddcn31_resource.c1618 display_e2e_pipe_params_st *pipes,
1626 pipe_cnt = dcn20_populate_dml_pipes_from_context(dc, context, pipes, fast_validate);
1629 pipes[i].pipe.src.gpuvm = 1;
1631 //pipes[pipe_cnt].pipe.src.hostvm = dc->res_pool->hubbub->riommu_active;
1632 pipes[i].pipe.src.hostvm = dc->vm_pa_config.is_hvm_enabled;
1634 pipes[i].pipe.src.hostvm = false;
1636 pipes[i].pipe.src.hostvm = true;
1643 display_e2e_pipe_params_st *pipes,
1652 dcn31x_populate_dml_pipes_from_context(dc, context, pipes, fast_validate);
1672 pipes[pipe_cn
1616 dcn31x_populate_dml_pipes_from_context(struct dc *dc, struct dc_state *context, display_e2e_pipe_params_st *pipes, bool fast_validate) argument
1641 dcn31_populate_dml_pipes_from_context( struct dc *dc, struct dc_state *context, display_e2e_pipe_params_st *pipes, bool fast_validate) argument
1723 dcn31_calculate_wm_and_dlg( struct dc *dc, struct dc_state *context, display_e2e_pipe_params_st *pipes, int pipe_cnt, int vlevel) argument
1735 dcn31_populate_dml_writeback_from_context(struct dc *dc, struct resource_context *res_ctx, display_e2e_pipe_params_st *pipes) argument
1745 dcn31_set_mcif_arb_params(struct dc *dc, struct dc_state *context, display_e2e_pipe_params_st *pipes, int pipe_cnt) argument
1765 display_e2e_pipe_params_st *pipes = kzalloc(dc->res_pool->pipe_count * sizeof(display_e2e_pipe_params_st), GFP_KERNEL); local
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/inc/
H A Dcore_types.h87 display_e2e_pipe_params_st *pipes,
97 * Total of pipes available in the specific ASIC.
102 display_e2e_pipe_params_st *pipes,
169 display_e2e_pipe_params_st *pipes);
174 display_e2e_pipe_params_st *pipes,
199 display_e2e_pipe_params_st *pipes,
/linux-master/net/nfc/hci/
H A Dcore.c42 hdev->pipes[i].gate = NFC_HCI_INVALID_GATE;
43 hdev->pipes[i].dest_host = NFC_HCI_INVALID_HOST;
54 if (hdev->pipes[i].dest_host != host)
57 hdev->pipes[i].gate = NFC_HCI_INVALID_GATE;
58 hdev->pipes[i].dest_host = NFC_HCI_INVALID_HOST;
197 gate = hdev->pipes[pipe].gate;
218 hdev->pipes[create_info->pipe].gate = create_info->dest_gate;
219 hdev->pipes[create_info->pipe].dest_host =
240 hdev->pipes[delete_info->pipe].gate = NFC_HCI_INVALID_GATE;
241 hdev->pipes[delete_inf
[all...]
/linux-master/drivers/nfc/st-nci/
H A Dse.c106 /* Secure element pipes are created by secure element host */
162 /* On ST_NCI device pipes number are dynamics
163 * If pipes are already created, hci_dev_up will fail.
230 ndev->hci_dev->pipes[pipe_info[2]].gate =
232 ndev->hci_dev->pipes[pipe_info[2]].host =
385 u8 gate = ndev->hci_dev->pipes[pipe].gate;
386 u8 host = ndev->hci_dev->pipes[pipe].host;
406 u8 gate = ndev->hci_dev->pipes[pipe].gate;
413 ndev->hci_dev->pipes[pipe].host != ST_NCI_UICC_HOST_ID)
/linux-master/tools/perf/
H A Dbuiltin-record.c107 } pipes; member in struct:record_thread
1011 thread_data->pipes.msg[0] = -1;
1012 thread_data->pipes.msg[1] = -1;
1013 thread_data->pipes.ack[0] = -1;
1014 thread_data->pipes.ack[1] = -1;
1019 if (pipe(thread_data->pipes.msg))
1022 if (pipe(thread_data->pipes.ack)) {
1023 close(thread_data->pipes.msg[0]);
1024 thread_data->pipes.msg[0] = -1;
1025 close(thread_data->pipes
[all...]

Completed in 289 milliseconds

12345