Home
last modified time | relevance | path

Searched refs:pipeline (Results 1 – 25 of 152) sorted by relevance

1234567

/linux/drivers/staging/media/atomisp/pci/runtime/pipeline/src/
A Dpipeline.c71 assert(pipeline); in ia_css_pipeline_create()
74 if (!pipeline) { in ia_css_pipeline_create()
110 assert(pipeline); in ia_css_pipeline_destroy()
113 if (!pipeline) { in ia_css_pipeline_destroy()
134 assert(pipeline); in ia_css_pipeline_start()
205 if (!pipeline) in ia_css_pipeline_request_stop()
210 pipeline); in ia_css_pipeline_request_stop()
242 if (!pipeline) { in ia_css_pipeline_clean()
255 pipeline_init_defaults(pipeline, pipeline->pipe_id, pipeline->pipe_num, in ia_css_pipeline_clean()
373 *pipeline, in ia_css_pipeline_get_stage_from_fw()
[all …]
/linux/drivers/gpu/drm/xen/
A Dxen_drm_front_kms.c99 if (pipeline->pending_event) in send_pending_event()
101 pipeline->pending_event = NULL; in send_pending_event()
149 send_pending_event(pipeline); in display_disable()
162 send_pending_event(pipeline); in xen_drm_front_kms_on_frame_done()
174 send_pending_event(pipeline); in pflip_to_worker()
202 pipeline->index, in display_send_page_flip()
319 pipeline->index = index; in display_pipe_init()
321 pipeline->width = cfg->width; in display_pipe_init()
334 &pipeline->conn); in display_pipe_init()
354 &drm_info->pipeline[i]; in xen_drm_front_kms_init()
[all …]
A Dxen_drm_front_conn.c49 struct xen_drm_front_drm_pipeline *pipeline = in connector_detect() local
53 pipeline->conn_connected = false; in connector_detect()
55 return pipeline->conn_connected ? connector_status_connected : in connector_detect()
63 struct xen_drm_front_drm_pipeline *pipeline = in connector_get_modes() local
74 videomode.hactive = pipeline->width; in connector_get_modes()
75 videomode.vactive = pipeline->height; in connector_get_modes()
104 struct xen_drm_front_drm_pipeline *pipeline = in xen_drm_front_conn_init() local
109 pipeline->conn_connected = true; in xen_drm_front_conn_init()
/linux/drivers/isdn/mISDN/
A Ddsp_pipeline.c160 if (!pipeline) in dsp_pipeline_init()
163 INIT_LIST_HEAD(&pipeline->list); in dsp_pipeline_init()
176 pipeline)); in _dsp_pipeline_destroy()
186 if (!pipeline) in dsp_pipeline_destroy()
189 _dsp_pipeline_destroy(pipeline); in dsp_pipeline_destroy()
200 if (!pipeline) in dsp_pipeline_build()
237 &pipeline->list); in dsp_pipeline_build()
264 pipeline->inuse = 1; in dsp_pipeline_build()
266 pipeline->inuse = 0; in dsp_pipeline_build()
276 if (!pipeline) in dsp_pipeline_process_tx()
[all …]
A Ddsp.h236 pipeline; member
271 extern int dsp_pipeline_init(struct dsp_pipeline *pipeline);
272 extern void dsp_pipeline_destroy(struct dsp_pipeline *pipeline);
273 extern int dsp_pipeline_build(struct dsp_pipeline *pipeline, const char *cfg);
274 extern void dsp_pipeline_process_tx(struct dsp_pipeline *pipeline, u8 *data,
276 extern void dsp_pipeline_process_rx(struct dsp_pipeline *pipeline, u8 *data,
/linux/drivers/staging/media/atomisp/pci/runtime/pipeline/interface/
A Dia_css_pipeline.h104 struct ia_css_pipeline *pipeline,
115 void ia_css_pipeline_destroy(struct ia_css_pipeline *pipeline);
125 struct ia_css_pipeline *pipeline);
133 int ia_css_pipeline_request_stop(struct ia_css_pipeline *pipeline);
149 void ia_css_pipeline_clean(struct ia_css_pipeline *pipeline);
163 struct ia_css_pipeline *pipeline,
183 int ia_css_pipeline_get_stage(struct ia_css_pipeline *pipeline,
197 *pipeline,
211 *pipeline,
222 struct ia_css_pipeline *pipeline,
[all …]
/linux/drivers/gpu/drm/msm/disp/mdp5/
A Dmdp5_crtc.c93 struct mdp5_pipeline *pipeline = &mdp5_cstate->pipeline; in crtc_flush() local
139 struct mdp5_pipeline *pipeline = &mdp5_cstate->pipeline; in complete_flip() local
216 struct mdp5_pipeline *pipeline = &mdp5_cstate->pipeline; in blend_setup() local
589 struct mdp5_pipeline *pipeline = &mdp5_cstate->pipeline; in mdp5_crtc_setup_pipeline() local
593 new_mixer = !pipeline->mixer; in mdp5_crtc_setup_pipeline()
611 &pipeline->r_mixer : NULL); in mdp5_crtc_setup_pipeline()
619 pipeline->r_mixer = NULL; in mdp5_crtc_setup_pipeline()
627 intf = pipeline->intf; in mdp5_crtc_setup_pipeline()
941 struct mdp5_pipeline *pipeline = &mdp5_cstate->pipeline; in mdp5_crtc_cursor_set() local
1071 struct mdp5_pipeline *pipeline = &mdp5_cstate->pipeline; in mdp5_crtc_atomic_print_state() local
[all …]
A Dmdp5_ctl.c138 struct mdp5_interface *intf = pipeline->intf; in set_ctl_op()
159 if (pipeline->r_mixer) in set_ctl_op()
171 struct mdp5_interface *intf = pipeline->intf; in mdp5_ctl_set_pipeline()
177 set_ctl_op(ctl, pipeline); in mdp5_ctl_set_pipeline()
183 struct mdp5_pipeline *pipeline) in start_signal_needed() argument
185 struct mdp5_interface *intf = pipeline->intf; in start_signal_needed()
227 struct mdp5_pipeline *pipeline, in mdp5_ctl_set_encoder_state() argument
238 if (start_signal_needed(ctl, pipeline)) { in mdp5_ctl_set_encoder_state()
264 if (pipeline->r_mixer) { in mdp5_ctl_set_cursor()
536 struct mdp5_pipeline *pipeline, in mdp5_ctl_commit() argument
[all …]
A Dmdp5_cmd_encoder.c127 struct mdp5_pipeline *pipeline = mdp5_crtc_get_pipeline(encoder->crtc); in mdp5_cmd_encoder_disable() local
134 mdp5_ctl_set_encoder_state(ctl, pipeline, false); in mdp5_cmd_encoder_disable()
135 mdp5_ctl_commit(ctl, pipeline, mdp_ctl_flush_mask_encoder(intf), true); in mdp5_cmd_encoder_disable()
145 struct mdp5_pipeline *pipeline = mdp5_crtc_get_pipeline(encoder->crtc); in mdp5_cmd_encoder_enable() local
153 mdp5_ctl_commit(ctl, pipeline, mdp_ctl_flush_mask_encoder(intf), true); in mdp5_cmd_encoder_enable()
155 mdp5_ctl_set_encoder_state(ctl, pipeline, true); in mdp5_cmd_encoder_enable()
A Dmdp5_ctl.h37 int mdp5_ctl_set_cursor(struct mdp5_ctl *ctl, struct mdp5_pipeline *pipeline,
55 int mdp5_ctl_blend(struct mdp5_ctl *ctl, struct mdp5_pipeline *pipeline,
72 u32 mdp5_ctl_commit(struct mdp5_ctl *ctl, struct mdp5_pipeline *pipeline,
A Dmdp5_encoder.c136 struct mdp5_pipeline *pipeline = mdp5_crtc_get_pipeline(encoder->crtc); in mdp5_vid_encoder_disable() local
145 mdp5_ctl_set_encoder_state(ctl, pipeline, false); in mdp5_vid_encoder_disable()
150 mdp5_ctl_commit(ctl, pipeline, mdp_ctl_flush_mask_encoder(intf), true); in mdp5_vid_encoder_disable()
171 struct mdp5_pipeline *pipeline = mdp5_crtc_get_pipeline(encoder->crtc); in mdp5_vid_encoder_enable() local
181 mdp5_ctl_commit(ctl, pipeline, mdp_ctl_flush_mask_encoder(intf), true); in mdp5_vid_encoder_enable()
183 mdp5_ctl_set_encoder_state(ctl, pipeline, true); in mdp5_vid_encoder_enable()
237 mdp5_cstate->pipeline.intf = intf; in mdp5_encoder_atomic_check()
/linux/drivers/net/wireless/ti/wl18xx/
A Ddebugfs.c529 DEBUGFS_FWSTATS_ADD(pipeline, hs_tx_stat_fifo_int); in wl18xx_debugfs_add_files()
530 DEBUGFS_FWSTATS_ADD(pipeline, enc_tx_stat_fifo_int); in wl18xx_debugfs_add_files()
531 DEBUGFS_FWSTATS_ADD(pipeline, enc_rx_stat_fifo_int); in wl18xx_debugfs_add_files()
533 DEBUGFS_FWSTATS_ADD(pipeline, pre_proc_swi); in wl18xx_debugfs_add_files()
534 DEBUGFS_FWSTATS_ADD(pipeline, post_proc_swi); in wl18xx_debugfs_add_files()
535 DEBUGFS_FWSTATS_ADD(pipeline, sec_frag_swi); in wl18xx_debugfs_add_files()
536 DEBUGFS_FWSTATS_ADD(pipeline, pre_to_defrag_swi); in wl18xx_debugfs_add_files()
537 DEBUGFS_FWSTATS_ADD(pipeline, defrag_to_rx_xfer_swi); in wl18xx_debugfs_add_files()
538 DEBUGFS_FWSTATS_ADD(pipeline, dec_packet_in); in wl18xx_debugfs_add_files()
540 DEBUGFS_FWSTATS_ADD(pipeline, dec_packet_out); in wl18xx_debugfs_add_files()
[all …]
/linux/Documentation/gpu/
A Dkomeda-kms.rst94 Single pipeline data flow
98 :alt: Single pipeline digraph
140 Dual pipeline with Slave enabled
144 :alt: Slave pipeline digraph
218 Layer(input) pipeline
239 :caption: Layer Split pipeline
250 Writeback(output) pipeline
282 Display output pipeline
363 - Plane: `Layer(input) pipeline`_
376 - `Single pipeline data flow`_
[all …]
/linux/Documentation/devicetree/bindings/display/
A Darm,komeda.txt18 Required properties for sub-node: pipeline@nq
19 Each device contains one or two pipeline sub-nodes (at least one), each
20 pipeline node should provide properties:
21 - reg: Zero-indexed identifier for the pipeline
27 - port: each pipeline connect to an encoder input port. The connection is
53 dp0_pipe0: pipeline@0 {
65 dp0_pipe1: pipeline@1 {
A Dallwinner,sun4i-a10-display-engine.yaml14 The display engine pipeline (and its entry point, since it can be
18 The Allwinner A10 Display pipeline is composed of several components
22 display pipeline, when there are multiple components of the same
35 For a two pipeline system such as the one depicted above, the lines
A Dsimple-framebuffer.yaml100 allwinner,pipeline:
116 amlogic,pipeline:
143 - allwinner,pipeline
153 - amlogic,pipeline
171 allwinner,pipeline = "de_be0-lcd0";
/linux/drivers/staging/media/atomisp/pci/runtime/binary/src/
A Dbinary.c103 info->pipeline.left_cropping, info->pipeline.mode, in ia_css_binary_internal_res()
104 info->pipeline.c_subsampling, in ia_css_binary_internal_res()
107 info->pipeline.top_cropping, in ia_css_binary_internal_res()
834 metrics->mode = info->pipeline.mode; in binary_init_metrics()
1168 info->pipeline.left_cropping; in ia_css_binary_fill_info()
1170 info->pipeline.top_cropping; in ia_css_binary_fill_info()
1180 info->pipeline.left_cropping, in ia_css_binary_fill_info()
1303 info->pipeline.left_cropping); in ia_css_binary_fill_info()
1363 info->pipeline.isp_pipe_version, in ia_css_binary_fill_info()
1365 if (info->pipeline.left_cropping) in ia_css_binary_fill_info()
[all …]
/linux/tools/testing/selftests/kvm/lib/
A Dassert.c33 const char *pipeline = "|cat -n 1>&2"; in test_dump_stack() local
34 char cmd[strlen(addr2line) + strlen(pipeline) + in test_dump_stack()
51 c += sprintf(c, "%s", pipeline); in test_dump_stack()
/linux/drivers/staging/media/atomisp/pci/
A Datomisp_acc.c123 if (asd->acc.pipeline) in atomisp_acc_release()
167 if (asd->acc.pipeline || asd->acc.extension_mode) in atomisp_acc_load_to_pipe()
230 if (asd->acc.pipeline || asd->acc.extension_mode) in atomisp_acc_unload()
251 if (asd->acc.pipeline || asd->acc.extension_mode) in atomisp_acc_start()
309 if (!asd->acc.pipeline) in atomisp_acc_wait()
344 if (asd->acc.pipeline) in atomisp_acc_map()
399 if (asd->acc.pipeline) in atomisp_acc_unmap()
420 if (asd->acc.pipeline) in atomisp_acc_s_mapped_arg()
455 if (asd->acc.pipeline || asd->acc.extension_mode) in atomisp_acc_load_extensions()
A Dsh_css_param_shading.c258 left_cropping = (binary->info->sp.pipeline.left_cropping == 0) ? in prepare_shading_table()
264 left_padding = (left_padding + binary->info->sp.pipeline.left_cropping) * in prepare_shading_table()
266 binary->info->sp.pipeline.left_cropping; in prepare_shading_table()
270 top_padding = binary->info->sp.pipeline.top_cropping * bds_numerator / in prepare_shading_table()
272 binary->info->sp.pipeline.top_cropping; in prepare_shading_table()
A Dsh_css.c2312 pipeline = &pipe->pipeline; in sh_css_pipe_free_acc_binaries()
3037 me = &pipe->pipeline; in add_vf_pp_stage()
3464 me = &pipe->pipeline; in create_host_video_pipeline()
3707 me = &pipe->pipeline; in create_host_preview_pipeline()
4040 pipeline = &pipe->pipeline; in ia_css_pipe_enqueue_buffer()
4042 assert(pipeline || in ia_css_pipe_enqueue_buffer()
4119 if (!pipeline) { in ia_css_pipe_enqueue_buffer()
7308 me = &pipe->pipeline; in create_host_yuvpp_pipeline()
7540 me = &pipe->pipeline; in create_host_copy_pipeline()
7663 me = &pipe->pipeline;
[all …]
/linux/Documentation/devicetree/bindings/arm/mstar/
A Dmstar,l3bridge.yaml14 MStar/SigmaStar's Armv7 SoCs have a pipeline in the interface
16 devices are allowed to run the pipeline must be flushed to ensure
23 are and install a barrier that triggers the required pipeline flush.
/linux/sound/soc/sof/
A Dtopology.c1383 if (!pipeline) in sof_pipeline_core_enable()
1702 ret = sof_ipc_tx_message(sdev->ipc, pipeline->hdr.cmd, pipeline, in sof_load_pipeline_ipc()
1719 pipeline = kzalloc(sizeof(*pipeline), GFP_KERNEL); in sof_widget_load_pipeline()
1720 if (!pipeline) in sof_widget_load_pipeline()
1724 pipeline->hdr.size = sizeof(*pipeline); in sof_widget_load_pipeline()
1741 pipeline->pipeline_id, pipeline->comp_id, pipeline->sched_id); in sof_widget_load_pipeline()
1769 swidget->widget->name, pipeline->period, pipeline->priority, in sof_widget_load_pipeline()
1770 pipeline->period_mips, pipeline->core, pipeline->frames_per_sched, in sof_widget_load_pipeline()
1773 swidget->private = pipeline; in sof_widget_load_pipeline()
1777 kfree(pipeline); in sof_widget_load_pipeline()
[all …]
/linux/Documentation/userspace-api/media/v4l/
A Ddev-subdev.rst96 to the requested format at the pipeline input and/or output.
107 .. kernel-figure:: pipeline.dot
108 :alt: pipeline.dot
113 High quality and high speed pipeline configuration
121 every point in the pipeline explicitly.
131 whole pipeline and making sure that connected pads have compatible
132 formats. The pipeline is checked for formats mismatch at
148 pipeline, acceptable to both application and driver, can't rely on
206 for the pipeline described in :ref:`pipeline-scaling` (table columns
218 .. _sample-pipeline-config:
[all …]
/linux/Documentation/admin-guide/media/
A Dqcom_camss.rst38 - 1 / 2 VFE (Video Front End) module(s). Contain a pipeline of image processing
40 interface feeds the input data to the image processing pipeline. The image
41 processing pipeline contains also a scale and crop module at the end. Three
43 pipeline. The VFE also contains the AXI bus interface which writes the output
137 The media controller pipeline graph is as follows (with connected two / three
146 Media pipeline graph 8x16
152 Media pipeline graph 8x96

Completed in 54 milliseconds

1234567