Home
last modified time | relevance | path

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

1234

/linux-6.1.9/drivers/staging/media/atomisp/pci/
Datomisp_compat_css20.c193 unsigned int pipe_id) in __dump_pipe_config() argument
197 if (stream_env->pipes[pipe_id]) { in __dump_pipe_config()
201 p_config = &stream_env->pipe_configs[pipe_id]; in __dump_pipe_config()
202 pe_config = &stream_env->pipe_extra_configs[pipe_id]; in __dump_pipe_config()
203 dev_dbg(isp->dev, "dumping pipe[%d] config:\n", pipe_id); in __dump_pipe_config()
261 "dumping pipe[%d] extra config:\n", pipe_id); in __dump_pipe_config()
582 enum ia_css_pipe_id pipe_id) in __apply_additional_pipe_config() argument
586 if (pipe_id < 0 || pipe_id >= IA_CSS_PIPE_ID_NUM) { in __apply_additional_pipe_config()
593 stream_env->pipe_configs[pipe_id].isp_pipe_version = 2; in __apply_additional_pipe_config()
594 stream_env->pipe_configs[pipe_id].enable_dz = in __apply_additional_pipe_config()
[all …]
Dia_css_isp_params.c71 unsigned int pipe_id, in ia_css_process_aa() argument
91 unsigned int pipe_id, in ia_css_process_anr() argument
113 params->isp_mem_params_changed[pipe_id][stage->stage_num][IA_CSS_ISP_DMEM] = in ia_css_process_anr()
126 unsigned int pipe_id, in ia_css_process_anr2() argument
148 params->isp_mem_params_changed[pipe_id][stage->stage_num][IA_CSS_ISP_VMEM] = in ia_css_process_anr2()
161 unsigned int pipe_id, in ia_css_process_bh() argument
182 params->isp_mem_params_changed[pipe_id][stage->stage_num][IA_CSS_ISP_DMEM] = in ia_css_process_bh()
196 params->isp_mem_params_changed[pipe_id][stage->stage_num][IA_CSS_ISP_HMEM0] = in ia_css_process_bh()
208 unsigned int pipe_id, in ia_css_process_cnr() argument
230 params->isp_mem_params_changed[pipe_id][stage->stage_num][IA_CSS_ISP_DMEM] = in ia_css_process_cnr()
[all …]
Dsh_css_sp.c164 sh_css_store_sp_per_frame_data(enum ia_css_pipe_id pipe_id, in sh_css_store_sp_per_frame_data() argument
171 store_sp_stage_data(pipe_id, pipe_num, 0); in sh_css_store_sp_per_frame_data()
201 enum ia_css_pipe_id pipe_id; in sh_css_sp_start_binary_copy() local
207 pipe_id = IA_CSS_PIPE_ID_CAPTURE; in sh_css_sp_start_binary_copy()
213 pipe->pipe_id = pipe_id; in sh_css_sp_start_binary_copy()
228 pipe->pipe_id, pipe->inout_port_config); in sh_css_sp_start_binary_copy()
245 sh_css_store_sp_per_frame_data(pipe_id, pipe_num, &sh_css_sp_fw); in sh_css_sp_start_binary_copy()
256 enum ia_css_pipe_id pipe_id; in sh_css_sp_start_raw_copy() local
276 pipe_id = IA_CSS_PIPE_ID_COPY; in sh_css_sp_start_raw_copy()
286 pipe->pipe_id = pipe_id; in sh_css_sp_start_raw_copy()
[all …]
Datomisp_compat.h87 enum ia_css_pipe_id pipe_id, bool in_reset);
95 enum ia_css_pipe_id pipe_id,
101 enum ia_css_pipe_id pipe_id,
121 enum ia_css_pipe_id pipe_id,
243 enum ia_css_pipe_id pipe_id, bool in_reset);
/linux-6.1.9/drivers/gpu/drm/amd/amdkfd/
Dkfd_mqd_manager.h79 uint32_t pipe_id, uint32_t queue_id,
89 unsigned int timeout, uint32_t pipe_id,
96 uint64_t queue_address, uint32_t pipe_id,
141 uint32_t pipe_id, uint32_t queue_id,
146 uint32_t pipe_id, uint32_t queue_id);
152 uint64_t queue_address, uint32_t pipe_id,
156 uint32_t pipe_id, uint32_t queue_id,
161 uint32_t pipe_id, uint32_t queue_id);
164 uint64_t queue_address, uint32_t pipe_id,
Dkfd_mqd_manager.c188 uint32_t pipe_id, uint32_t queue_id, in kfd_hiq_load_mqd_kiq() argument
191 return mm->dev->kfd2kgd->hiq_mqd_load(mm->dev->adev, mqd, pipe_id, in kfd_hiq_load_mqd_kiq()
197 uint32_t pipe_id, uint32_t queue_id) in kfd_destroy_mqd_cp() argument
200 pipe_id, queue_id); in kfd_destroy_mqd_cp()
215 uint64_t queue_address, uint32_t pipe_id, in kfd_is_occupied_cp() argument
219 pipe_id, queue_id); in kfd_is_occupied_cp()
223 uint32_t pipe_id, uint32_t queue_id, in kfd_load_mqd_sdma() argument
237 unsigned int timeout, uint32_t pipe_id, in kfd_destroy_mqd_sdma() argument
244 uint64_t queue_address, uint32_t pipe_id, in kfd_is_occupied_sdma() argument
/linux-6.1.9/drivers/gpu/drm/amd/amdgpu/
Damdgpu_amdkfd_gfx_v11.c54 static void acquire_queue(struct amdgpu_device *adev, uint32_t pipe_id, in acquire_queue() argument
57 uint32_t mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1; in acquire_queue()
58 uint32_t pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec); in acquire_queue()
64 uint32_t pipe_id, uint32_t queue_id) in get_queue_mask() argument
66 unsigned int bit = pipe_id * adev->gfx.mec.num_queue_per_pipe + in get_queue_mask()
104 static int init_interrupts_v11(struct amdgpu_device *adev, uint32_t pipe_id) in init_interrupts_v11() argument
109 mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1; in init_interrupts_v11()
110 pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec); in init_interrupts_v11()
162 static int hqd_load_v11(struct amdgpu_device *adev, void *mqd, uint32_t pipe_id, in hqd_load_v11() argument
173 pr_debug("Load hqd of pipe %d queue %d\n", pipe_id, queue_id); in hqd_load_v11()
[all …]
Damdgpu_amdkfd_gfx_v10.c55 static void acquire_queue(struct amdgpu_device *adev, uint32_t pipe_id, in acquire_queue() argument
58 uint32_t mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1; in acquire_queue()
59 uint32_t pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec); in acquire_queue()
65 uint32_t pipe_id, uint32_t queue_id) in get_queue_mask() argument
67 unsigned int bit = pipe_id * adev->gfx.mec.num_queue_per_pipe + in get_queue_mask()
138 static int kgd_init_interrupts(struct amdgpu_device *adev, uint32_t pipe_id) in kgd_init_interrupts() argument
143 mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1; in kgd_init_interrupts()
144 pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec); in kgd_init_interrupts()
206 uint32_t pipe_id, uint32_t queue_id, in kgd_hqd_load() argument
216 pr_debug("Load hqd of pipe %d queue %d\n", pipe_id, queue_id); in kgd_hqd_load()
[all …]
Damdgpu_amdkfd_gfx_v9.h31 int kgd_gfx_v9_init_interrupts(struct amdgpu_device *adev, uint32_t pipe_id);
32 int kgd_gfx_v9_hqd_load(struct amdgpu_device *adev, 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 uint64_t queue_address, uint32_t pipe_id,
47 unsigned int utimeout, uint32_t pipe_id,
Damdgpu_amdkfd_gfx_v10_3.c56 static void acquire_queue(struct amdgpu_device *adev, uint32_t pipe_id, in acquire_queue() argument
59 uint32_t mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1; in acquire_queue()
60 uint32_t pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec); in acquire_queue()
66 uint32_t pipe_id, uint32_t queue_id) in get_queue_mask() argument
68 unsigned int bit = pipe_id * adev->gfx.mec.num_queue_per_pipe + in get_queue_mask()
108 static int init_interrupts_v10_3(struct amdgpu_device *adev, uint32_t pipe_id) in init_interrupts_v10_3() argument
113 mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1; in init_interrupts_v10_3()
114 pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec); in init_interrupts_v10_3()
178 uint32_t pipe_id, uint32_t queue_id, in hqd_load_v10_3() argument
188 pr_debug("Load hqd of pipe %d queue %d\n", pipe_id, queue_id); in hqd_load_v10_3()
[all …]
Damdgpu_amdkfd_gfx_v9.c62 static void acquire_queue(struct amdgpu_device *adev, uint32_t pipe_id, in acquire_queue() argument
65 uint32_t mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1; in acquire_queue()
66 uint32_t pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec); in acquire_queue()
72 uint32_t pipe_id, uint32_t queue_id) in get_queue_mask() argument
74 unsigned int bit = pipe_id * adev->gfx.mec.num_queue_per_pipe + in get_queue_mask()
159 int kgd_gfx_v9_init_interrupts(struct amdgpu_device *adev, uint32_t pipe_id) in kgd_gfx_v9_init_interrupts() argument
164 mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1; in kgd_gfx_v9_init_interrupts()
165 pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec); in kgd_gfx_v9_init_interrupts()
221 uint32_t pipe_id, uint32_t queue_id, in kgd_gfx_v9_hqd_load() argument
231 acquire_queue(adev, pipe_id, queue_id); in kgd_gfx_v9_hqd_load()
[all …]
Damdgpu_amdkfd_gfx_v8.c57 static void acquire_queue(struct amdgpu_device *adev, uint32_t pipe_id, in acquire_queue() argument
60 uint32_t mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1; in acquire_queue()
61 uint32_t pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec); in acquire_queue()
112 static int kgd_init_interrupts(struct amdgpu_device *adev, uint32_t pipe_id) in kgd_init_interrupts() argument
117 mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1; in kgd_init_interrupts()
118 pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec); in kgd_init_interrupts()
154 uint32_t pipe_id, uint32_t queue_id, in kgd_hqd_load() argument
165 acquire_queue(adev, pipe_id, queue_id); in kgd_hqd_load()
171 mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1; in kgd_hqd_load()
172 pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec); in kgd_hqd_load()
[all …]
Damdgpu_amdkfd_gfx_v7.c63 static void acquire_queue(struct amdgpu_device *adev, uint32_t pipe_id, in acquire_queue() argument
66 uint32_t mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1; in acquire_queue()
67 uint32_t pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec); in acquire_queue()
117 static int kgd_init_interrupts(struct amdgpu_device *adev, uint32_t pipe_id) in kgd_init_interrupts() argument
122 mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1; in kgd_init_interrupts()
123 pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec); in kgd_init_interrupts()
159 uint32_t pipe_id, uint32_t queue_id, in kgd_hqd_load() argument
170 acquire_queue(adev, pipe_id, queue_id); in kgd_hqd_load()
191 acquire_queue(adev, pipe_id, queue_id); in kgd_hqd_load()
204 uint32_t pipe_id, uint32_t queue_id, in kgd_hqd_dump() argument
[all …]
/linux-6.1.9/drivers/staging/media/atomisp/pci/runtime/pipeline/src/
Dpipeline.c45 enum ia_css_pipe_id pipe_id,
67 enum ia_css_pipe_id pipe_id, in ia_css_pipeline_create() argument
73 pipeline, pipe_id, pipe_num, dvs_frame_delay); in ia_css_pipeline_create()
79 pipeline_init_defaults(pipeline, pipe_id, pipe_num, dvs_frame_delay); in ia_css_pipeline_create()
128 void ia_css_pipeline_start(enum ia_css_pipe_id pipe_id, in ia_css_pipeline_start() argument
137 pipe_id, pipeline); in ia_css_pipeline_start()
138 pipeline->pipe_id = pipe_id; in ia_css_pipeline_start()
139 sh_css_sp_init_pipeline(pipeline, pipe_id, pipe_num, in ia_css_pipeline_start()
254 pipeline_init_defaults(pipeline, pipeline->pipe_id, pipeline->pipe_num, in ia_css_pipeline_clean()
669 enum ia_css_pipe_id pipe_id, in pipeline_init_defaults() argument
[all …]
/linux-6.1.9/drivers/net/wireless/ath/ath10k/
Dhif.h31 int (*tx_sg)(struct ath10k *ar, u8 pipe_id,
74 void (*send_complete_check)(struct ath10k *ar, u8 pipe_id, int force);
76 u16 (*get_free_queue_number)(struct ath10k *ar, u8 pipe_id);
102 static inline int ath10k_hif_tx_sg(struct ath10k *ar, u8 pipe_id, in ath10k_hif_tx_sg() argument
106 return ar->hif.ops->tx_sg(ar, pipe_id, items, n_items); in ath10k_hif_tx_sg()
171 u8 pipe_id, int force) in ath10k_hif_send_complete_check() argument
174 ar->hif.ops->send_complete_check(ar, pipe_id, force); in ath10k_hif_send_complete_check()
178 u8 pipe_id) in ath10k_hif_get_free_queue_number() argument
180 return ar->hif.ops->get_free_queue_number(ar, pipe_id); in ath10k_hif_get_free_queue_number()
/linux-6.1.9/sound/soc/intel/atom/sst/
Dsst_ipc.c256 u32 msg_low, pipe_id; in process_fw_async_msg() local
265 pipe_id = ((struct ipc_dsp_hdr *)msg->mailbox_data)->pipe_id; in process_fw_async_msg()
266 str_id = get_stream_id_mrfld(sst_drv_ctx, pipe_id); in process_fw_async_msg()
270 pipe_id); in process_fw_async_msg()
283 pipe_id = ((struct ipc_dsp_hdr *)msg->mailbox_data)->pipe_id; in process_fw_async_msg()
284 str_id = get_stream_id_mrfld(sst_drv_ctx, pipe_id); in process_fw_async_msg()
304 pipe_id = ((struct ipc_dsp_hdr *)msg->mailbox_data)->pipe_id; in process_fw_async_msg()
305 str_id = get_stream_id_mrfld(sst_drv_ctx, pipe_id); in process_fw_async_msg()
309 pipe_id, str_id); in process_fw_async_msg()
Dsst_pvt.c221 int task_id, int ipc_msg, int cmd_id, int pipe_id, in sst_prepare_and_post_msg() argument
246 pvt_id, pipe_id, task_id, ipc_msg); in sst_prepare_and_post_msg()
258 sst_fill_header_dsp(&dsp_hdr, cmd_id, pipe_id, mbox_data_len); in sst_prepare_and_post_msg()
316 int pipe_id, int len) in sst_fill_header_dsp() argument
320 dsp->pipe_id = pipe_id; in sst_fill_header_dsp()
376 u32 pipe_id) in get_stream_id_mrfld() argument
381 if (pipe_id == sst_drv_ctx->streams[i].pipe_id) in get_stream_id_mrfld()
384 dev_dbg(sst_drv_ctx->dev, "no such pipe_id(%u)", pipe_id); in get_stream_id_mrfld()
Dsst_stream.c73 sst_drv_ctx->streams[str_id].pipe_id = str_params->device_type; in sst_alloc_stream_mrfld()
87 str_info->pipe_id, str_info->task_id); in sst_alloc_stream_mrfld()
113 str_id, str_info->pipe_id); in sst_realloc_stream()
116 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()
260 IPC_IA_PAUSE_STREAM_MRFLD, str_info->pipe_id, in sst_pause_stream()
324 str_info->pipe_id, 0, NULL, NULL, in sst_resume_stream()
372 str_info->pipe_id, 0, NULL, NULL, in sst_drop_stream()
410 IPC_IA_DRAIN_STREAM_MRFLD, str_info->pipe_id, in sst_drain_stream()
[all …]
/linux-6.1.9/drivers/gpu/drm/amd/include/
Dkgd_kfd_interface.h238 int (*init_interrupts)(struct amdgpu_device *adev, uint32_t pipe_id);
240 int (*hqd_load)(struct amdgpu_device *adev, void *mqd, uint32_t pipe_id,
246 uint32_t pipe_id, uint32_t queue_id,
253 uint32_t pipe_id, uint32_t queue_id,
261 uint64_t queue_address, uint32_t pipe_id,
266 unsigned int timeout, uint32_t pipe_id,
/linux-6.1.9/drivers/gpu/drm/arm/display/komeda/
Dkomeda_dev.c142 u32 pipe_id = U32_MAX; in komeda_parse_dt() local
158 of_property_read_u32(child, "reg", &pipe_id); in komeda_parse_dt()
159 if (pipe_id >= mdev->n_pipelines) { in komeda_parse_dt()
161 pipe_id); in komeda_parse_dt()
164 mdev->pipelines[pipe_id]->of_node = of_node_get(child); in komeda_parse_dt()
168 for (pipe_id = 0; pipe_id < mdev->n_pipelines; pipe_id++) { in komeda_parse_dt()
169 pipe = mdev->pipelines[pipe_id]; in komeda_parse_dt()
/linux-6.1.9/drivers/gpu/drm/arm/display/komeda/d71/
Dd71_component.c13 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()
412 u32 pipe_id, layer_id, layer_info; in d71_layer_init() local
414 get_resources_id(blk->block_info, &pipe_id, &layer_id); in d71_layer_init()
415 c = komeda_component_add(&d71->pipes[pipe_id]->base, sizeof(*layer), in d71_layer_init()
420 1, reg, "LPU%d_LAYER%d", pipe_id, layer_id); in d71_layer_init()
530 u32 pipe_id, layer_id; in d71_wb_layer_init() local
532 get_resources_id(blk->block_info, &pipe_id, &layer_id); in d71_wb_layer_init()
534 c = komeda_component_add(&d71->pipes[pipe_id]->base, sizeof(*wb_layer), in d71_wb_layer_init()
[all …]
/linux-6.1.9/drivers/staging/media/atomisp/pci/runtime/pipeline/interface/
Dia_css_pipeline.h44 enum ia_css_pipe_id pipe_id; member
61 .pipe_id = IA_CSS_PIPE_ID_PREVIEW, \
105 enum ia_css_pipe_id pipe_id,
124 void ia_css_pipeline_start(enum ia_css_pipe_id pipe_id,
/linux-6.1.9/drivers/usb/storage/
Duas-detect.h39 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-6.1.9/drivers/net/wireless/ath/ath11k/
Dce.h182 int ath11k_ce_send(struct ath11k_base *ab, struct sk_buff *skb, u8 pipe_id,
189 void ath11k_ce_poll_send_completed(struct ath11k_base *ab, u8 pipe_id);
/linux-6.1.9/drivers/gpu/drm/msm/disp/mdp4/
Dmdp4_crtc.c84 enum mdp4_pipe pipe_id = mdp4_plane_pipe(plane); in crtc_flush() local
85 flush |= pipe2flush(pipe_id); in crtc_flush()
167 enum mdp4_pipe pipe_id = mdp4_plane_pipe(plane); in setup_mixer() local
168 int idx = idxs[pipe_id]; in setup_mixer()
170 pipe_id, stages[idx]); in setup_mixer()
191 enum mdp4_pipe pipe_id = mdp4_plane_pipe(plane); in blend_setup() local
192 int idx = idxs[pipe_id]; in blend_setup()

1234