Home
last modified time | relevance | path

Searched refs:ipuv3_channel (Results 1 – 11 of 11) sorted by relevance

/linux/include/video/
A Dimx-ipu-v3.h102 struct ipuv3_channel;
215 void ipu_idmac_put(struct ipuv3_channel *);
231 int ipu_idmac_link(struct ipuv3_channel *src, struct ipuv3_channel *sink);
232 int ipu_idmac_unlink(struct ipuv3_channel *src, struct ipuv3_channel *sink);
255 void ipu_cpmem_zero(struct ipuv3_channel *ch);
259 void ipu_cpmem_set_high_priority(struct ipuv3_channel *ch);
265 int ipu_cpmem_get_burstsize(struct ipuv3_channel *ch);
267 void ipu_cpmem_set_block_mode(struct ipuv3_channel *ch);
268 void ipu_cpmem_set_rotation(struct ipuv3_channel *ch,
270 int ipu_cpmem_set_format_rgb(struct ipuv3_channel *ch,
[all …]
/linux/drivers/gpu/ipu-v3/
A Dipu-cpmem.c93 ipu_get_cpmem(struct ipuv3_channel *ch) in ipu_get_cpmem()
228 void ipu_cpmem_zero(struct ipuv3_channel *ch) in ipu_cpmem_zero()
246 void ipu_cpmem_skip_odd_chroma_rows(struct ipuv3_channel *ch) in ipu_cpmem_skip_odd_chroma_rows()
258 void ipu_cpmem_set_high_priority(struct ipuv3_channel *ch) in ipu_cpmem_set_high_priority()
333 void ipu_cpmem_set_axi_id(struct ipuv3_channel *ch, u32 id) in ipu_cpmem_set_axi_id()
340 int ipu_cpmem_get_burstsize(struct ipuv3_channel *ch) in ipu_cpmem_get_burstsize()
352 void ipu_cpmem_set_block_mode(struct ipuv3_channel *ch) in ipu_cpmem_set_block_mode()
358 void ipu_cpmem_set_rotation(struct ipuv3_channel *ch, in ipu_cpmem_set_rotation()
367 int ipu_cpmem_set_format_rgb(struct ipuv3_channel *ch, in ipu_cpmem_set_format_rgb()
472 void ipu_cpmem_set_yuv_planar_full(struct ipuv3_channel *ch, in ipu_cpmem_set_yuv_planar_full()
[all …]
A Dipu-common.c200 struct ipuv3_channel *ipu_idmac_get(struct ipu_soc *ipu, unsigned num) in ipu_idmac_get()
202 struct ipuv3_channel *channel; in ipu_idmac_get()
235 void ipu_idmac_put(struct ipuv3_channel *channel) in ipu_idmac_put()
271 void ipu_idmac_set_double_buffer(struct ipuv3_channel *channel, in ipu_idmac_set_double_buffer()
422 int ipu_idmac_get_current_buffer(struct ipuv3_channel *channel) in ipu_idmac_get_current_buffer()
473 void ipu_idmac_clear_buffer(struct ipuv3_channel *channel, u32 buf_num) in ipu_idmac_clear_buffer()
501 int ipu_idmac_enable_channel(struct ipuv3_channel *channel) in ipu_idmac_enable_channel()
525 int ipu_idmac_wait_busy(struct ipuv3_channel *channel, int ms) in ipu_idmac_wait_busy()
542 int ipu_idmac_disable_channel(struct ipuv3_channel *channel) in ipu_idmac_disable_channel()
796 int ipu_idmac_link(struct ipuv3_channel *src, struct ipuv3_channel *sink) in ipu_idmac_link()
[all …]
A Dipu-prg.c242 void ipu_prg_channel_disable(struct ipuv3_channel *ipu_chan) in ipu_prg_channel_disable()
273 int ipu_prg_channel_configure(struct ipuv3_channel *ipu_chan, in ipu_prg_channel_configure()
342 bool ipu_prg_channel_configure_pending(struct ipuv3_channel *ipu_chan) in ipu_prg_channel_configure_pending()
A Dipu-image-convert.c200 struct ipuv3_channel *in_chan;
201 struct ipuv3_channel *out_chan;
202 struct ipuv3_channel *rotation_in_chan;
203 struct ipuv3_channel *rotation_out_chan;
1294 struct ipuv3_channel *channel, in init_idmac_channel()
1644 struct ipuv3_channel *outch; in do_tile_complete()
1842 struct ipuv3_channel *channel) in get_eof_irq()
A Dipu-prv.h149 struct ipuv3_channel { struct
A Dipu-ic.c452 int ipu_ic_task_idma_init(struct ipu_ic *ic, struct ipuv3_channel *channel, in ipu_ic_task_idma_init()
/linux/drivers/gpu/drm/imx/
A Dipuv3-plane.h13 struct ipuv3_channel;
21 struct ipuv3_channel *ipu_ch;
22 struct ipuv3_channel *alpha_ch;
/linux/drivers/staging/media/imx/
A Dimx-ic-prpencvf.c63 struct ipuv3_channel *out_ch;
64 struct ipuv3_channel *rot_in_ch;
65 struct ipuv3_channel *rot_out_ch;
154 struct ipuv3_channel *out_ch, *rot_in_ch, *rot_out_ch; in prp_get_ipu_resources()
198 static void prp_vb2_buf_done(struct prp_priv *priv, struct ipuv3_channel *ch) in prp_vb2_buf_done()
240 struct ipuv3_channel *channel; in prp_eof_interrupt()
346 struct ipuv3_channel *channel, in prp_setup_channel()
A Dimx-media-vdic.c75 struct ipuv3_channel *vdi_in_ch_p; /* F(n-1) transfer channel */
76 struct ipuv3_channel *vdi_in_ch; /* F(n) transfer channel */
77 struct ipuv3_channel *vdi_in_ch_n; /* F(n+1) transfer channel */
137 struct ipuv3_channel *ch; in vdic_get_ipu_resources()
238 struct ipuv3_channel *channel, in setup_vdi_channel()
A Dimx-media-csi.c74 struct ipuv3_channel *idmac_ch;
239 struct ipuv3_channel *idmac_ch; in csi_idmac_get_ipu_resources()

Completed in 39 milliseconds