/linux-master/sound/sparc/ |
H A D | dbri.c | 31 * 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 D | display_mode_lib.c | 145 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 D | display_mode_vba.c | 46 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 D | display_mode_lib.h | 105 display_e2e_pipe_params_st *pipes,
|
/linux-master/drivers/gpu/drm/amd/display/dc/link/protocols/ |
H A D | link_dp_irq_handler.c | 256 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 D | imx8-isi-core.c | 151 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 D | d71_dev.c | 189 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 D | ia_css_stream.h | 35 struct ia_css_pipe **pipes; member in struct:ia_css_stream
|
/linux-master/drivers/gpu/drm/omapdrm/ |
H A D | omap_drv.h | 68 struct omap_drm_pipeline pipes[8]; member in struct:omap_drm_private
|
H A D | omap_drv.c | 308 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 D | dcn315_resource.c | 1661 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 D | usb.c | 29 /* 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 D | dcn32_resource.c | 1679 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 D | usb.c | 120 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 D | usb.h | 60 /* 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 D | link_dp_cts.c | 68 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 D | dcn32_resource_helpers.c | 128 /* 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 D | dcn20_resource.h | 120 display_e2e_pipe_params_st *pipes, 157 display_e2e_pipe_params_st *pipes,
|
/linux-master/net/nfc/nci/ |
H A D | hci.c | 116 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 D | vc4_mock.c | 41 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 D | dcn31_resource.c | 1618 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 D | core_types.h | 87 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 D | core.c | 42 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 D | se.c | 106 /* 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 D | builtin-record.c | 107 } 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...] |