| /Linux-v5.4/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_amdkfd_gfx_v10.c | 63 static int kgd_init_interrupts(struct kgd_dev *kgd, uint32_t pipe_id); 64 static int kgd_hqd_load(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id, 69 uint32_t pipe_id, uint32_t queue_id, 77 uint32_t pipe_id, uint32_t queue_id); 81 unsigned int utimeout, uint32_t pipe_id, 195 static void acquire_queue(struct kgd_dev *kgd, uint32_t pipe_id, in acquire_queue() argument 200 uint32_t mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1; in acquire_queue() 201 uint32_t pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec); in acquire_queue() 207 uint32_t pipe_id, uint32_t queue_id) in get_queue_mask() argument 209 unsigned int bit = (pipe_id * adev->gfx.mec.num_queue_per_pipe + in get_queue_mask() [all …]
|
| D | amdgpu_amdkfd_gfx_v8.c | 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, 63 uint32_t pipe_id, uint32_t queue_id, 71 uint32_t pipe_id, uint32_t queue_id); 75 unsigned int utimeout, uint32_t pipe_id, 183 static void acquire_queue(struct kgd_dev *kgd, uint32_t pipe_id, in acquire_queue() argument 188 uint32_t mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1; in acquire_queue() 189 uint32_t pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec); in acquire_queue() 244 static int kgd_init_interrupts(struct kgd_dev *kgd, uint32_t pipe_id) in kgd_init_interrupts() argument 250 mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1; in kgd_init_interrupts() [all …]
|
| D | amdgpu_amdkfd_gfx_v9.h | 31 int kgd_gfx_v9_init_interrupts(struct kgd_dev *kgd, uint32_t pipe_id); 32 int kgd_gfx_v9_hqd_load(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id, 37 uint32_t pipe_id, uint32_t queue_id, 40 uint32_t pipe_id, uint32_t queue_id); 43 unsigned int utimeout, uint32_t pipe_id,
|
| D | amdgpu_amdkfd_gfx_v7.c | 100 static int kgd_init_interrupts(struct kgd_dev *kgd, uint32_t pipe_id); 101 static int kgd_hqd_load(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id, 106 uint32_t pipe_id, uint32_t queue_id, 114 uint32_t pipe_id, uint32_t queue_id); 118 unsigned int utimeout, uint32_t pipe_id, 227 static void acquire_queue(struct kgd_dev *kgd, uint32_t pipe_id, in acquire_queue() argument 232 uint32_t mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1; in acquire_queue() 233 uint32_t pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec); in acquire_queue() 287 static int kgd_init_interrupts(struct kgd_dev *kgd, uint32_t pipe_id) in kgd_init_interrupts() argument 293 mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1; in kgd_init_interrupts() [all …]
|
| D | amdgpu_amdkfd_gfx_v9.c | 106 static void acquire_queue(struct kgd_dev *kgd, uint32_t pipe_id, in acquire_queue() argument 111 uint32_t mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1; in acquire_queue() 112 uint32_t pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec); in acquire_queue() 118 uint32_t pipe_id, uint32_t queue_id) in get_queue_mask() argument 120 unsigned int bit = (pipe_id * adev->gfx.mec.num_queue_per_pipe + in get_queue_mask() 209 int kgd_gfx_v9_init_interrupts(struct kgd_dev *kgd, uint32_t pipe_id) in kgd_gfx_v9_init_interrupts() argument 215 mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1; in kgd_gfx_v9_init_interrupts() 216 pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec); in kgd_gfx_v9_init_interrupts() 259 int kgd_gfx_v9_hqd_load(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id, in kgd_gfx_v9_hqd_load() argument 271 acquire_queue(kgd, pipe_id, queue_id); in kgd_gfx_v9_hqd_load() [all …]
|
| /Linux-v5.4/drivers/net/wireless/ath/ath10k/ |
| D | hif.h | 31 int (*tx_sg)(struct ath10k *ar, u8 pipe_id, 72 void (*send_complete_check)(struct ath10k *ar, u8 pipe_id, int force); 74 u16 (*get_free_queue_number)(struct ath10k *ar, u8 pipe_id); 100 static inline int ath10k_hif_tx_sg(struct ath10k *ar, u8 pipe_id, in ath10k_hif_tx_sg() argument 104 return ar->hif.ops->tx_sg(ar, pipe_id, items, n_items); in ath10k_hif_tx_sg() 162 u8 pipe_id, int force) in ath10k_hif_send_complete_check() argument 164 ar->hif.ops->send_complete_check(ar, pipe_id, force); in ath10k_hif_send_complete_check() 168 u8 pipe_id) in ath10k_hif_get_free_queue_number() argument 170 return ar->hif.ops->get_free_queue_number(ar, pipe_id); in ath10k_hif_get_free_queue_number()
|
| /Linux-v5.4/drivers/gpu/drm/arm/display/komeda/d71/ |
| D | d71_component.c | 13 static void get_resources_id(u32 hw_id, u32 *pipe_id, u32 *comp_id) in get_resources_id() argument 54 if (pipe_id) in get_resources_id() 55 *pipe_id = pipe; in get_resources_id() 346 u32 pipe_id, layer_id, layer_info; in d71_layer_init() local 348 get_resources_id(blk->block_info, &pipe_id, &layer_id); in d71_layer_init() 349 c = komeda_component_add(&d71->pipes[pipe_id]->base, sizeof(*layer), in d71_layer_init() 354 1, reg, "LPU%d_LAYER%d", pipe_id, layer_id); in d71_layer_init() 443 u32 pipe_id, layer_id; in d71_wb_layer_init() local 445 get_resources_id(blk->block_info, &pipe_id, &layer_id); in d71_wb_layer_init() 447 c = komeda_component_add(&d71->pipes[pipe_id]->base, sizeof(*wb_layer), in d71_wb_layer_init() [all …]
|
| /Linux-v5.4/sound/soc/intel/atom/sst/ |
| D | sst_ipc.c | 257 u32 msg_low, pipe_id; in process_fw_async_msg() local 266 pipe_id = ((struct ipc_dsp_hdr *)msg->mailbox_data)->pipe_id; in process_fw_async_msg() 267 str_id = get_stream_id_mrfld(sst_drv_ctx, pipe_id); in process_fw_async_msg() 271 pipe_id); in process_fw_async_msg() 284 pipe_id = ((struct ipc_dsp_hdr *)msg->mailbox_data)->pipe_id; in process_fw_async_msg() 285 str_id = get_stream_id_mrfld(sst_drv_ctx, pipe_id); in process_fw_async_msg() 305 pipe_id = ((struct ipc_dsp_hdr *)msg->mailbox_data)->pipe_id; in process_fw_async_msg() 306 str_id = get_stream_id_mrfld(sst_drv_ctx, pipe_id); in process_fw_async_msg() 310 pipe_id, str_id); in process_fw_async_msg()
|
| D | sst_pvt.c | 222 int task_id, int ipc_msg, int cmd_id, int pipe_id, in sst_prepare_and_post_msg() argument 247 pvt_id, pipe_id, task_id, ipc_msg); in sst_prepare_and_post_msg() 259 sst_fill_header_dsp(&dsp_hdr, cmd_id, pipe_id, mbox_data_len); in sst_prepare_and_post_msg() 317 int pipe_id, int len) in sst_fill_header_dsp() argument 321 dsp->pipe_id = pipe_id; in sst_fill_header_dsp() 377 u32 pipe_id) in get_stream_id_mrfld() argument 382 if (pipe_id == sst_drv_ctx->streams[i].pipe_id) in get_stream_id_mrfld() 385 dev_dbg(sst_drv_ctx->dev, "no such pipe_id(%u)", pipe_id); in get_stream_id_mrfld()
|
| D | sst_stream.c | 74 sst_drv_ctx->streams[str_id].pipe_id = str_params->device_type; in sst_alloc_stream_mrfld() 88 str_info->pipe_id, str_info->task_id); in sst_alloc_stream_mrfld() 114 str_id, str_info->pipe_id); in sst_realloc_stream() 117 IPC_IA_ALLOC_STREAM_MRFLD, str_info->pipe_id, in sst_realloc_stream() 165 IPC_CMD, IPC_IA_START_STREAM_MRFLD, str_info->pipe_id, in sst_start_stream() 181 bytes->pipe_id, bytes->len); in sst_send_byte_stream_mrfld() 259 IPC_IA_PAUSE_STREAM_MRFLD, str_info->pipe_id, in sst_pause_stream() 322 str_info->pipe_id, 0, NULL, NULL, in sst_resume_stream() 369 str_info->pipe_id, 0, NULL, NULL, in sst_drop_stream() 405 IPC_IA_DRAIN_STREAM_MRFLD, str_info->pipe_id, in sst_drain_stream() [all …]
|
| D | sst.h | 204 unsigned int pipe_id; member 488 int task_id, int ipc_msg, int cmd_id, int pipe_id, 498 u32 pipe_id); 513 int pipe_id, int len);
|
| /Linux-v5.4/drivers/usb/storage/ |
| D | uas-detect.h | 39 unsigned pipe_id = extra[2]; in uas_find_endpoints() local 40 if (pipe_id > 0 && pipe_id < 5) in uas_find_endpoints() 41 eps[pipe_id - 1] = &endpoint[i]; in uas_find_endpoints()
|
| /Linux-v5.4/drivers/gpu/drm/amd/include/ |
| D | kgd_kfd_interface.h | 252 int (*init_interrupts)(struct kgd_dev *kgd, uint32_t pipe_id); 254 int (*hqd_load)(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id, 263 uint32_t pipe_id, uint32_t queue_id, 271 uint32_t pipe_id, uint32_t queue_id); 274 unsigned int timeout, uint32_t pipe_id,
|
| /Linux-v5.4/drivers/gpu/drm/amd/amdkfd/ |
| D | kfd_mqd_manager_cik.c | 165 static int load_mqd(struct mqd_manager *mm, void *mqd, uint32_t pipe_id, in load_mqd() argument 173 return mm->dev->kfd2kgd->hqd_load(mm->dev->kgd, mqd, pipe_id, queue_id, in load_mqd() 179 uint32_t pipe_id, uint32_t queue_id, in load_mqd_sdma() argument 264 unsigned int timeout, uint32_t pipe_id, in destroy_mqd() argument 268 pipe_id, queue_id); in destroy_mqd() 277 unsigned int timeout, uint32_t pipe_id, in destroy_mqd_sdma() argument 284 uint64_t queue_address, uint32_t pipe_id, in is_occupied() argument 289 pipe_id, queue_id); in is_occupied() 294 uint64_t queue_address, uint32_t pipe_id, in is_occupied_sdma() argument
|
| D | kfd_mqd_manager.h | 77 uint32_t pipe_id, uint32_t queue_id, 86 unsigned int timeout, uint32_t pipe_id, 93 uint64_t queue_address, uint32_t pipe_id,
|
| D | kfd_mqd_manager_v10.c | 162 uint32_t pipe_id, uint32_t queue_id, in load_mqd() argument 169 r = mm->dev->kfd2kgd->hqd_load(mm->dev->kgd, mqd, pipe_id, queue_id, in load_mqd() 242 unsigned int timeout, uint32_t pipe_id, in destroy_mqd() argument 247 pipe_id, queue_id); in destroy_mqd() 264 uint64_t queue_address, uint32_t pipe_id, in is_occupied() argument 269 pipe_id, queue_id); in is_occupied() 339 uint32_t pipe_id, uint32_t queue_id, in load_mqd_sdma() argument 385 unsigned int timeout, uint32_t pipe_id, in destroy_mqd_sdma() argument 392 uint64_t queue_address, uint32_t pipe_id, in is_occupied_sdma() argument
|
| D | kfd_mqd_manager_v9.c | 183 uint32_t pipe_id, uint32_t queue_id, in load_mqd() argument 189 return mm->dev->kfd2kgd->hqd_load(mm->dev->kgd, mqd, pipe_id, queue_id, in load_mqd() 261 unsigned int timeout, uint32_t pipe_id, in destroy_mqd() argument 266 pipe_id, queue_id); in destroy_mqd() 283 uint64_t queue_address, uint32_t pipe_id, in is_occupied() argument 288 pipe_id, queue_id); in is_occupied() 357 uint32_t pipe_id, uint32_t queue_id, in load_mqd_sdma() argument 399 unsigned int timeout, uint32_t pipe_id, in destroy_mqd_sdma() argument 406 uint64_t queue_address, uint32_t pipe_id, in is_occupied_sdma() argument
|
| D | kfd_mqd_manager_vi.c | 157 uint32_t pipe_id, uint32_t queue_id, in load_mqd() argument 164 return mm->dev->kfd2kgd->hqd_load(mm->dev->kgd, mqd, pipe_id, queue_id, in load_mqd() 254 unsigned int timeout, uint32_t pipe_id, in destroy_mqd() argument 259 pipe_id, queue_id); in destroy_mqd() 269 uint64_t queue_address, uint32_t pipe_id, in is_occupied() argument 274 pipe_id, queue_id); in is_occupied() 340 uint32_t pipe_id, uint32_t queue_id, in load_mqd_sdma() argument 381 unsigned int timeout, uint32_t pipe_id, in destroy_mqd_sdma() argument 388 uint64_t queue_address, uint32_t pipe_id, in is_occupied_sdma() argument
|
| /Linux-v5.4/drivers/gpu/drm/arm/display/komeda/ |
| D | komeda_dev.c | 108 u32 pipe_id; in komeda_parse_pipe_dt() local 111 ret = of_property_read_u32(np, "reg", &pipe_id); in komeda_parse_pipe_dt() 112 if (ret != 0 || pipe_id >= mdev->n_pipelines) in komeda_parse_pipe_dt() 115 pipe = mdev->pipelines[pipe_id]; in komeda_parse_pipe_dt() 119 DRM_ERROR("get pxclk for pipeline %d failed!\n", pipe_id); in komeda_parse_pipe_dt()
|
| /Linux-v5.4/drivers/gpu/drm/msm/disp/mdp4/ |
| D | mdp4_crtc.c | 83 enum mdp4_pipe pipe_id = mdp4_plane_pipe(plane); in crtc_flush() local 84 flush |= pipe2flush(pipe_id); in crtc_flush() 166 enum mdp4_pipe pipe_id = mdp4_plane_pipe(plane); in setup_mixer() local 167 int idx = idxs[pipe_id]; in setup_mixer() 169 pipe_id, stages[idx]); in setup_mixer() 190 enum mdp4_pipe pipe_id = mdp4_plane_pipe(plane); in blend_setup() local 191 int idx = idxs[pipe_id]; in blend_setup()
|
| D | mdp4_plane.c | 352 enum mdp4_pipe pipe_id, bool private_plane) in mdp4_plane_init() argument 367 mdp4_plane->pipe = pipe_id; in mdp4_plane_init() 368 mdp4_plane->name = pipe_names[pipe_id]; in mdp4_plane_init() 369 mdp4_plane->caps = mdp4_pipe_caps(pipe_id); in mdp4_plane_init()
|
| /Linux-v5.4/sound/soc/intel/atom/ |
| D | sst-atom-controls.h | 313 #define SST_FILL_LOCATION_IDS(dst, cell_idx, pipe_id) do { \ argument 315 dst.location_id.p.path_id = (pipe_id); \ 696 u16 pipe_id; member 723 .module_id = xmod, .pipe_id = xpipe, .task_id = xtask,\ 734 .module_id = xmod, .pipe_id = xpipe, .task_id = xtask,\ 744 .module_id = xmod, .pipe_id = xpipe, .task_id = xtask,\ 785 u16 pipe_id; member 797 .pipe_id = xpipe, .task_id = xtask, .cmd_id = xcmd, \
|
| D | sst-atom-controls.c | 25 u8 task_id, u8 pipe_id, in sst_fill_byte_control() argument 34 byte_data->pipe_id = pipe_id; in sst_fill_byte_control() 48 u8 ipc_msg, u8 block, u8 task_id, u8 pipe_id, in sst_fill_and_send_cmd_unlocked() argument 54 block, task_id, pipe_id, len, cmd_data); in sst_fill_and_send_cmd_unlocked() 66 u8 ipc_msg, u8 block, u8 task_id, u8 pipe_id, in sst_fill_and_send_cmd() argument 73 task_id, pipe_id, cmd_data, len); in sst_fill_and_send_cmd() 269 SST_FILL_DESTINATION(2, cmd->dst, bc->pipe_id, bc->module_id); in sst_send_algo_cmd() 493 mc->pipe_id | mc->instance_id, mc->module_id, 0); in sst_gain_put() 597 mc->pipe_id | mc->instance_id, mc->module_id, mute); in sst_set_pipe_gain()
|
| /Linux-v5.4/drivers/net/wireless/ath/ath9k/ |
| D | htc_hst.h | 76 u8 pipe_id; member 217 struct sk_buff *skb, u32 len, u8 pipe_id);
|
| D | htc_hst.c | 161 cp_msg->pipe_id = USB_WLAN_TX_PIPE; in htc_config_pipe_credits() 397 struct sk_buff *skb, u32 len, u8 pipe_id) in ath9k_htc_rx_msg() argument 417 if (pipe_id != USB_REG_IN_PIPE) in ath9k_htc_rx_msg()
|