Home
last modified time | relevance | path

Searched refs:pipe_id (Results 1 – 33 of 33) sorted by relevance

/linux-4.4.14/drivers/net/wireless/ath/ath10k/
Dhif.h35 int (*tx_sg)(struct ath10k *ar, u8 pipe_id,
73 void (*send_complete_check)(struct ath10k *ar, u8 pipe_id, int force);
75 u16 (*get_free_queue_number)(struct ath10k *ar, u8 pipe_id);
92 static inline int ath10k_hif_tx_sg(struct ath10k *ar, u8 pipe_id, in ath10k_hif_tx_sg() argument
96 return ar->hif.ops->tx_sg(ar, pipe_id, items, n_items); in ath10k_hif_tx_sg()
147 u8 pipe_id, int force) in ath10k_hif_send_complete_check() argument
149 ar->hif.ops->send_complete_check(ar, pipe_id, force); in ath10k_hif_send_complete_check()
153 u8 pipe_id) in ath10k_hif_get_free_queue_number() argument
155 return ar->hif.ops->get_free_queue_number(ar, pipe_id); in ath10k_hif_get_free_queue_number()
Dpci.c1252 static int ath10k_pci_hif_tx_sg(struct ath10k *ar, u8 pipe_id, in ath10k_pci_hif_tx_sg() argument
1256 struct ath10k_pci_pipe *pci_pipe = &ar_pci->pipe_info[pipe_id]; in ath10k_pci_hif_tx_sg()
/linux-4.4.14/sound/soc/intel/atom/sst/
Dsst_stream.c43 unsigned int str_id, pipe_id, task_id; in sst_alloc_stream_mrfld() local
85 pipe_id = str_params->device_type; in sst_alloc_stream_mrfld()
87 sst_drv_ctx->streams[str_id].pipe_id = pipe_id; in sst_alloc_stream_mrfld()
101 pipe_id, task_id); in sst_alloc_stream_mrfld()
108 str_id, pipe_id); in sst_alloc_stream_mrfld()
110 IPC_IA_ALLOC_STREAM_MRFLD, pipe_id, sizeof(alloc_param), in sst_alloc_stream_mrfld()
157 IPC_CMD, IPC_IA_START_STREAM_MRFLD, str_info->pipe_id, in sst_start_stream()
173 bytes->pipe_id, bytes->len); in sst_send_byte_stream_mrfld()
251 IPC_IA_PAUSE_STREAM_MRFLD, str_info->pipe_id, in sst_pause_stream()
292 str_info->pipe_id, 0, NULL, NULL, in sst_resume_stream()
[all …]
Dsst_ipc.c253 u32 msg_low, pipe_id; in process_fw_async_msg() local
263 pipe_id = ((struct ipc_dsp_hdr *)msg->mailbox_data)->pipe_id; in process_fw_async_msg()
264 str_id = get_stream_id_mrfld(sst_drv_ctx, pipe_id); in process_fw_async_msg()
268 pipe_id); in process_fw_async_msg()
278 pipe_id = ((struct ipc_dsp_hdr *)msg->mailbox_data)->pipe_id; in process_fw_async_msg()
279 str_id = get_stream_id_mrfld(sst_drv_ctx, pipe_id); in process_fw_async_msg()
299 pipe_id = ((struct ipc_dsp_hdr *)msg->mailbox_data)->pipe_id; in process_fw_async_msg()
300 str_id = get_stream_id_mrfld(sst_drv_ctx, pipe_id); in process_fw_async_msg()
304 pipe_id, str_id); in process_fw_async_msg()
Dsst_pvt.c230 int task_id, int ipc_msg, int cmd_id, int pipe_id, in sst_prepare_and_post_msg() argument
255 pvt_id, pipe_id, task_id, ipc_msg); in sst_prepare_and_post_msg()
267 sst_fill_header_dsp(&dsp_hdr, cmd_id, pipe_id, mbox_data_len); in sst_prepare_and_post_msg()
327 int pipe_id, int len) in sst_fill_header_dsp() argument
331 dsp->pipe_id = pipe_id; in sst_fill_header_dsp()
395 u32 pipe_id) in get_stream_id_mrfld() argument
400 if (pipe_id == sst_drv_ctx->streams[i].pipe_id) in get_stream_id_mrfld()
403 dev_dbg(sst_drv_ctx->dev, "no such pipe_id(%u)", pipe_id); in get_stream_id_mrfld()
Dsst.h214 unsigned int pipe_id; member
519 int task_id, int ipc_msg, int cmd_id, int pipe_id,
531 u32 pipe_id);
546 int pipe_id, int len);
Dsst_drv_interface.c308 dev_dbg(dev, "pipe id = %d\n", str_info->pipe_id); in sst_cdev_set_metadata()
310 IPC_IA_SET_STREAM_PARAMS_MRFLD, str_info->pipe_id, in sst_cdev_set_metadata()
Dsst.c285 stream->pipe_id = PIPE_RSVD; in sst_context_init()
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_amdkfd_gfx_v8.c55 static int kgd_init_pipeline(struct kgd_dev *kgd, uint32_t pipe_id,
57 static int kgd_init_interrupts(struct kgd_dev *kgd, uint32_t pipe_id);
58 static int kgd_hqd_load(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id,
62 uint32_t pipe_id, uint32_t queue_id);
65 unsigned int timeout, uint32_t pipe_id,
146 static void acquire_queue(struct kgd_dev *kgd, uint32_t pipe_id, in acquire_queue() argument
149 uint32_t mec = (++pipe_id / VI_PIPE_PER_MEC) + 1; in acquire_queue()
150 uint32_t pipe = (pipe_id % VI_PIPE_PER_MEC); in acquire_queue()
205 static int kgd_init_pipeline(struct kgd_dev *kgd, uint32_t pipe_id, in kgd_init_pipeline() argument
211 static int kgd_init_interrupts(struct kgd_dev *kgd, uint32_t pipe_id) in kgd_init_interrupts() argument
[all …]
Damdgpu_amdkfd_gfx_v7.c96 static int kgd_init_pipeline(struct kgd_dev *kgd, uint32_t pipe_id,
98 static int kgd_init_interrupts(struct kgd_dev *kgd, uint32_t pipe_id);
99 static int kgd_hqd_load(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id,
103 uint32_t pipe_id, uint32_t queue_id);
106 unsigned int timeout, uint32_t pipe_id,
185 static void acquire_queue(struct kgd_dev *kgd, uint32_t pipe_id, in acquire_queue() argument
188 uint32_t mec = (++pipe_id / CIK_PIPE_PER_MEC) + 1; in acquire_queue()
189 uint32_t pipe = (pipe_id % CIK_PIPE_PER_MEC); in acquire_queue()
243 static int kgd_init_pipeline(struct kgd_dev *kgd, uint32_t pipe_id, in kgd_init_pipeline() argument
248 uint32_t mec = (++pipe_id / CIK_PIPE_PER_MEC) + 1; in kgd_init_pipeline()
[all …]
Dgfx_v8_0.c4952 u8 me_id, pipe_id, queue_id; in gfx_v8_0_eop_irq() local
4957 pipe_id = (entry->ring_id & 0x03) >> 0; in gfx_v8_0_eop_irq()
4971 if ((ring->me == me_id) && (ring->pipe == pipe_id) && (ring->queue == queue_id)) in gfx_v8_0_eop_irq()
Dgfx_v7_0.c5451 u8 me_id, pipe_id; in gfx_v7_0_eop_irq() local
5457 pipe_id = (entry->ring_id & 0x03) >> 0; in gfx_v7_0_eop_irq()
5466 if ((ring->me == me_id) & (ring->pipe == pipe_id)) in gfx_v7_0_eop_irq()
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_kfd.c74 static int kgd_init_pipeline(struct kgd_dev *kgd, uint32_t pipe_id,
76 static int kgd_init_interrupts(struct kgd_dev *kgd, uint32_t pipe_id);
77 static int kgd_hqd_load(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id,
81 uint32_t pipe_id, uint32_t queue_id);
84 unsigned int timeout, uint32_t pipe_id,
366 static void acquire_queue(struct kgd_dev *kgd, uint32_t pipe_id, in acquire_queue() argument
369 uint32_t mec = (++pipe_id / CIK_PIPE_PER_MEC) + 1; in acquire_queue()
370 uint32_t pipe = (pipe_id % CIK_PIPE_PER_MEC); in acquire_queue()
424 static int kgd_init_pipeline(struct kgd_dev *kgd, uint32_t pipe_id, in kgd_init_pipeline() argument
427 uint32_t mec = (pipe_id / CIK_PIPE_PER_MEC) + 1; in kgd_init_pipeline()
[all …]
Dcik.c7921 u8 me_id, pipe_id, queue_id; in cik_irq_process() local
8311 pipe_id = (ring_id & 0x18) >> 3; in cik_irq_process()
8319 if ((cp1_ring->me == me_id) & (cp1_ring->pipe == pipe_id)) in cik_irq_process()
8321 if ((cp2_ring->me == me_id) & (cp2_ring->pipe == pipe_id)) in cik_irq_process()
8330 pipe_id = (ring_id & 0x18) >> 3; in cik_irq_process()
8353 pipe_id = (ring_id & 0x18) >> 3; in cik_irq_process()
/linux-4.4.14/drivers/gpu/drm/amd/include/
Dkgd_kfd_interface.h145 int (*init_pipeline)(struct kgd_dev *kgd, uint32_t pipe_id,
148 int (*init_interrupts)(struct kgd_dev *kgd, uint32_t pipe_id);
150 int (*hqd_load)(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id,
156 uint32_t pipe_id, uint32_t queue_id);
159 unsigned int timeout, uint32_t pipe_id,
/linux-4.4.14/drivers/gpu/drm/amd/amdkfd/
Dkfd_mqd_manager.h69 uint32_t pipe_id, uint32_t queue_id,
77 unsigned int timeout, uint32_t pipe_id,
84 uint64_t queue_address, uint32_t pipe_id,
Dkfd_mqd_manager_cik.c152 static int load_mqd(struct mqd_manager *mm, void *mqd, uint32_t pipe_id, in load_mqd() argument
156 (mm->dev->kgd, mqd, pipe_id, queue_id, wptr); in load_mqd()
160 uint32_t pipe_id, uint32_t queue_id, in load_mqd_sdma() argument
252 unsigned int timeout, uint32_t pipe_id, in destroy_mqd() argument
256 pipe_id, queue_id); in destroy_mqd()
265 unsigned int timeout, uint32_t pipe_id, in destroy_mqd_sdma() argument
272 uint64_t queue_address, uint32_t pipe_id, in is_occupied() argument
277 pipe_id, queue_id); in is_occupied()
282 uint64_t queue_address, uint32_t pipe_id, in is_occupied_sdma() argument
Dkfd_mqd_manager_vi.c94 uint32_t pipe_id, uint32_t queue_id, in load_mqd() argument
98 (mm->dev->kgd, mqd, pipe_id, queue_id, wptr); in load_mqd()
178 unsigned int timeout, uint32_t pipe_id, in destroy_mqd() argument
183 pipe_id, queue_id); in destroy_mqd()
194 uint64_t queue_address, uint32_t pipe_id, in is_occupied() argument
199 pipe_id, queue_id); in is_occupied()
/linux-4.4.14/drivers/usb/storage/
Duas-detect.h37 unsigned pipe_id = extra[2]; in uas_find_endpoints() local
38 if (pipe_id > 0 && pipe_id < 5) in uas_find_endpoints()
39 eps[pipe_id - 1] = &endpoint[i]; in uas_find_endpoints()
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp4/
Dmdp4_crtc.c93 enum mdp4_pipe pipe_id = mdp4_plane_pipe(plane); in crtc_flush() local
94 flush |= pipe2flush(pipe_id); in crtc_flush()
188 enum mdp4_pipe pipe_id = mdp4_plane_pipe(plane); in setup_mixer() local
189 int idx = idxs[pipe_id]; in setup_mixer()
191 pipe_id, stages[idx]); in setup_mixer()
212 enum mdp4_pipe pipe_id = mdp4_plane_pipe(plane); in blend_setup() local
213 int idx = idxs[pipe_id]; in blend_setup()
Dmdp4_plane.c375 enum mdp4_pipe pipe_id, bool private_plane) in mdp4_plane_init() argument
390 mdp4_plane->pipe = pipe_id; in mdp4_plane_init()
391 mdp4_plane->name = pipe_names[pipe_id]; in mdp4_plane_init()
392 mdp4_plane->caps = mdp4_pipe_caps(pipe_id); in mdp4_plane_init()
Dmdp4_kms.h199 enum mdp4_pipe pipe_id, bool private_plane);
/linux-4.4.14/sound/soc/intel/atom/
Dsst-atom-controls.h315 #define SST_FILL_LOCATION_IDS(dst, cell_idx, pipe_id) do { \ argument
317 dst.location_id.p.path_id = (pipe_id); \
698 u16 pipe_id; member
725 .module_id = xmod, .pipe_id = xpipe, .task_id = xtask,\
736 .module_id = xmod, .pipe_id = xpipe, .task_id = xtask,\
746 .module_id = xmod, .pipe_id = xpipe, .task_id = xtask,\
787 u16 pipe_id; member
799 .pipe_id = xpipe, .task_id = xtask, .cmd_id = xcmd, \
Dsst-atom-controls.c33 u8 task_id, u8 pipe_id, in sst_fill_byte_control() argument
42 byte_data->pipe_id = pipe_id; in sst_fill_byte_control()
56 u8 ipc_msg, u8 block, u8 task_id, u8 pipe_id, in sst_fill_and_send_cmd_unlocked() argument
62 block, task_id, pipe_id, len, cmd_data); in sst_fill_and_send_cmd_unlocked()
74 u8 ipc_msg, u8 block, u8 task_id, u8 pipe_id, in sst_fill_and_send_cmd() argument
81 task_id, pipe_id, cmd_data, len); in sst_fill_and_send_cmd()
277 SST_FILL_DESTINATION(2, cmd->dst, bc->pipe_id, bc->module_id); in sst_send_algo_cmd()
501 mc->pipe_id | mc->instance_id, mc->module_id, 0); in sst_gain_put()
604 mc->pipe_id | mc->instance_id, mc->module_id, mute); in sst_set_pipe_gain()
Dsst-mfld-dsp.h191 u16 pipe_id:8; /*!< instance of the module in the pipeline */ member
522 u8 pipe_id; member
Dsst-mfld-platform.h170 u16 pipe_id; /* location info: pipe_id + instance_id */ member
/linux-4.4.14/drivers/net/wireless/ath/ath9k/
Dhtc_hst.h76 u8 pipe_id; member
217 struct sk_buff *skb, u32 len, u8 pipe_id);
Dhtc_hst.c163 cp_msg->pipe_id = USB_WLAN_TX_PIPE; in htc_config_pipe_credits()
398 struct sk_buff *skb, u32 len, u8 pipe_id) in ath9k_htc_rx_msg() argument
418 if (pipe_id != USB_REG_IN_PIPE) in ath9k_htc_rx_msg()
Dhif_usb.c455 static int hif_usb_send(void *hif_handle, u8 pipe_id, struct sk_buff *skb) in hif_usb_send() argument
460 switch (pipe_id) { in hif_usb_send()
469 "ath9k_htc: Invalid TX pipe: %d\n", pipe_id); in hif_usb_send()
/linux-4.4.14/sound/soc/intel/skylake/
Dskl-tplg-interface.h132 u8 pipe_id; member
Dskl-topology.c1065 if (ppl->pipe->ppl_id == dfw_pipe->pipe_id) in skl_tplg_add_pipe()
1081 pipe->ppl_id = dfw_pipe->pipe_id; in skl_tplg_add_pipe()
/linux-4.4.14/drivers/net/wireless/ath/ath6kl/
Dusb.c837 static u16 ath6kl_usb_get_free_queue_number(struct ath6kl *ar, u8 pipe_id) in ath6kl_usb_get_free_queue_number() argument
841 return device->pipes[pipe_id].urb_cnt; in ath6kl_usb_get_free_queue_number()
/linux-4.4.14/drivers/acpi/
Dacpi_video.c137 u32 pipe_id:3; /* For VGA multiple-head devices. */ member