ipuv3_channel 13 drivers/gpu/drm/imx/ipuv3-plane.h struct ipuv3_channel; ipuv3_channel 21 drivers/gpu/drm/imx/ipuv3-plane.h struct ipuv3_channel *ipu_ch; ipuv3_channel 22 drivers/gpu/drm/imx/ipuv3-plane.h struct ipuv3_channel *alpha_ch; ipuv3_channel 265 drivers/gpu/ipu-v3/ipu-common.c struct ipuv3_channel *ipu_idmac_get(struct ipu_soc *ipu, unsigned num) ipuv3_channel 267 drivers/gpu/ipu-v3/ipu-common.c struct ipuv3_channel *channel; ipuv3_channel 300 drivers/gpu/ipu-v3/ipu-common.c void ipu_idmac_put(struct ipuv3_channel *channel) ipuv3_channel 328 drivers/gpu/ipu-v3/ipu-common.c static void __ipu_idmac_reset_current_buffer(struct ipuv3_channel *channel) ipuv3_channel 336 drivers/gpu/ipu-v3/ipu-common.c void ipu_idmac_set_double_buffer(struct ipuv3_channel *channel, ipuv3_channel 382 drivers/gpu/ipu-v3/ipu-common.c int ipu_idmac_lock_enable(struct ipuv3_channel *channel, int num_bursts) ipuv3_channel 487 drivers/gpu/ipu-v3/ipu-common.c int ipu_idmac_get_current_buffer(struct ipuv3_channel *channel) ipuv3_channel 496 drivers/gpu/ipu-v3/ipu-common.c bool ipu_idmac_buffer_is_ready(struct ipuv3_channel *channel, u32 buf_num) ipuv3_channel 520 drivers/gpu/ipu-v3/ipu-common.c void ipu_idmac_select_buffer(struct ipuv3_channel *channel, u32 buf_num) ipuv3_channel 538 drivers/gpu/ipu-v3/ipu-common.c void ipu_idmac_clear_buffer(struct ipuv3_channel *channel, u32 buf_num) ipuv3_channel 566 drivers/gpu/ipu-v3/ipu-common.c int ipu_idmac_enable_channel(struct ipuv3_channel *channel) ipuv3_channel 590 drivers/gpu/ipu-v3/ipu-common.c int ipu_idmac_wait_busy(struct ipuv3_channel *channel, int ms) ipuv3_channel 607 drivers/gpu/ipu-v3/ipu-common.c int ipu_idmac_disable_channel(struct ipuv3_channel *channel) ipuv3_channel 656 drivers/gpu/ipu-v3/ipu-common.c void ipu_idmac_enable_watermark(struct ipuv3_channel *channel, bool enable) ipuv3_channel 861 drivers/gpu/ipu-v3/ipu-common.c int ipu_idmac_link(struct ipuv3_channel *src, struct ipuv3_channel *sink) ipuv3_channel 868 drivers/gpu/ipu-v3/ipu-common.c int ipu_idmac_unlink(struct ipuv3_channel *src, struct ipuv3_channel *sink) ipuv3_channel 1125 drivers/gpu/ipu-v3/ipu-common.c int ipu_idmac_channel_irq(struct ipu_soc *ipu, struct ipuv3_channel *channel, ipuv3_channel 93 drivers/gpu/ipu-v3/ipu-cpmem.c ipu_get_cpmem(struct ipuv3_channel *ch) ipuv3_channel 100 drivers/gpu/ipu-v3/ipu-cpmem.c static void ipu_ch_param_write_field(struct ipuv3_channel *ch, u32 wbs, u32 v) ipuv3_channel 126 drivers/gpu/ipu-v3/ipu-cpmem.c static u32 ipu_ch_param_read_field(struct ipuv3_channel *ch, u32 wbs) ipuv3_channel 228 drivers/gpu/ipu-v3/ipu-cpmem.c void ipu_cpmem_zero(struct ipuv3_channel *ch) ipuv3_channel 239 drivers/gpu/ipu-v3/ipu-cpmem.c void ipu_cpmem_set_resolution(struct ipuv3_channel *ch, int xres, int yres) ipuv3_channel 246 drivers/gpu/ipu-v3/ipu-cpmem.c void ipu_cpmem_skip_odd_chroma_rows(struct ipuv3_channel *ch) ipuv3_channel 252 drivers/gpu/ipu-v3/ipu-cpmem.c void ipu_cpmem_set_stride(struct ipuv3_channel *ch, int stride) ipuv3_channel 258 drivers/gpu/ipu-v3/ipu-cpmem.c void ipu_cpmem_set_high_priority(struct ipuv3_channel *ch) ipuv3_channel 272 drivers/gpu/ipu-v3/ipu-cpmem.c void ipu_cpmem_set_buffer(struct ipuv3_channel *ch, int bufnum, dma_addr_t buf) ipuv3_channel 283 drivers/gpu/ipu-v3/ipu-cpmem.c void ipu_cpmem_set_uv_offset(struct ipuv3_channel *ch, u32 u_off, u32 v_off) ipuv3_channel 292 drivers/gpu/ipu-v3/ipu-cpmem.c void ipu_cpmem_interlaced_scan(struct ipuv3_channel *ch, int stride, ipuv3_channel 333 drivers/gpu/ipu-v3/ipu-cpmem.c void ipu_cpmem_set_axi_id(struct ipuv3_channel *ch, u32 id) ipuv3_channel 340 drivers/gpu/ipu-v3/ipu-cpmem.c int ipu_cpmem_get_burstsize(struct ipuv3_channel *ch) ipuv3_channel 346 drivers/gpu/ipu-v3/ipu-cpmem.c void ipu_cpmem_set_burstsize(struct ipuv3_channel *ch, int burstsize) ipuv3_channel 352 drivers/gpu/ipu-v3/ipu-cpmem.c void ipu_cpmem_set_block_mode(struct ipuv3_channel *ch) ipuv3_channel 358 drivers/gpu/ipu-v3/ipu-cpmem.c void ipu_cpmem_set_rotation(struct ipuv3_channel *ch, ipuv3_channel 367 drivers/gpu/ipu-v3/ipu-cpmem.c int ipu_cpmem_set_format_rgb(struct ipuv3_channel *ch, ipuv3_channel 422 drivers/gpu/ipu-v3/ipu-cpmem.c int ipu_cpmem_set_format_passthrough(struct ipuv3_channel *ch, int width) ipuv3_channel 455 drivers/gpu/ipu-v3/ipu-cpmem.c void ipu_cpmem_set_yuv_interleaved(struct ipuv3_channel *ch, u32 pixel_format) ipuv3_channel 472 drivers/gpu/ipu-v3/ipu-cpmem.c void ipu_cpmem_set_yuv_planar_full(struct ipuv3_channel *ch, ipuv3_channel 622 drivers/gpu/ipu-v3/ipu-cpmem.c static void ipu_cpmem_set_separate_alpha(struct ipuv3_channel *ch) ipuv3_channel 641 drivers/gpu/ipu-v3/ipu-cpmem.c int ipu_cpmem_set_fmt(struct ipuv3_channel *ch, u32 drm_fourcc) ipuv3_channel 764 drivers/gpu/ipu-v3/ipu-cpmem.c int ipu_cpmem_set_image(struct ipuv3_channel *ch, struct ipu_image *image) ipuv3_channel 889 drivers/gpu/ipu-v3/ipu-cpmem.c void ipu_cpmem_dump(struct ipuv3_channel *ch) ipuv3_channel 452 drivers/gpu/ipu-v3/ipu-ic.c int ipu_ic_task_idma_init(struct ipu_ic *ic, struct ipuv3_channel *channel, ipuv3_channel 186 drivers/gpu/ipu-v3/ipu-image-convert.c struct ipuv3_channel *in_chan; ipuv3_channel 187 drivers/gpu/ipu-v3/ipu-image-convert.c struct ipuv3_channel *out_chan; ipuv3_channel 188 drivers/gpu/ipu-v3/ipu-image-convert.c struct ipuv3_channel *rotation_in_chan; ipuv3_channel 189 drivers/gpu/ipu-v3/ipu-image-convert.c struct ipuv3_channel *rotation_out_chan; ipuv3_channel 1278 drivers/gpu/ipu-v3/ipu-image-convert.c struct ipuv3_channel *channel, ipuv3_channel 1625 drivers/gpu/ipu-v3/ipu-image-convert.c struct ipuv3_channel *outch; ipuv3_channel 242 drivers/gpu/ipu-v3/ipu-prg.c void ipu_prg_channel_disable(struct ipuv3_channel *ipu_chan) ipuv3_channel 273 drivers/gpu/ipu-v3/ipu-prg.c int ipu_prg_channel_configure(struct ipuv3_channel *ipu_chan, ipuv3_channel 342 drivers/gpu/ipu-v3/ipu-prg.c bool ipu_prg_channel_configure_pending(struct ipuv3_channel *ipu_chan) ipuv3_channel 63 drivers/staging/media/imx/imx-ic-prpencvf.c struct ipuv3_channel *out_ch; ipuv3_channel 64 drivers/staging/media/imx/imx-ic-prpencvf.c struct ipuv3_channel *rot_in_ch; ipuv3_channel 65 drivers/staging/media/imx/imx-ic-prpencvf.c struct ipuv3_channel *rot_out_ch; ipuv3_channel 154 drivers/staging/media/imx/imx-ic-prpencvf.c struct ipuv3_channel *out_ch, *rot_in_ch, *rot_out_ch; ipuv3_channel 198 drivers/staging/media/imx/imx-ic-prpencvf.c static void prp_vb2_buf_done(struct prp_priv *priv, struct ipuv3_channel *ch) ipuv3_channel 240 drivers/staging/media/imx/imx-ic-prpencvf.c struct ipuv3_channel *channel; ipuv3_channel 346 drivers/staging/media/imx/imx-ic-prpencvf.c struct ipuv3_channel *channel, ipuv3_channel 72 drivers/staging/media/imx/imx-media-csi.c struct ipuv3_channel *idmac_ch; ipuv3_channel 235 drivers/staging/media/imx/imx-media-csi.c struct ipuv3_channel *idmac_ch; ipuv3_channel 75 drivers/staging/media/imx/imx-media-vdic.c struct ipuv3_channel *vdi_in_ch_p; /* F(n-1) transfer channel */ ipuv3_channel 76 drivers/staging/media/imx/imx-media-vdic.c struct ipuv3_channel *vdi_in_ch; /* F(n) transfer channel */ ipuv3_channel 77 drivers/staging/media/imx/imx-media-vdic.c struct ipuv3_channel *vdi_in_ch_n; /* F(n+1) transfer channel */ ipuv3_channel 137 drivers/staging/media/imx/imx-media-vdic.c struct ipuv3_channel *ch; ipuv3_channel 238 drivers/staging/media/imx/imx-media-vdic.c struct ipuv3_channel *channel, ipuv3_channel 101 include/video/imx-ipu-v3.h struct ipuv3_channel; ipuv3_channel 187 include/video/imx-ipu-v3.h int ipu_idmac_channel_irq(struct ipu_soc *ipu, struct ipuv3_channel *channel, ipuv3_channel 213 include/video/imx-ipu-v3.h struct ipuv3_channel *ipu_idmac_get(struct ipu_soc *ipu, unsigned channel); ipuv3_channel 214 include/video/imx-ipu-v3.h void ipu_idmac_put(struct ipuv3_channel *); ipuv3_channel 216 include/video/imx-ipu-v3.h int ipu_idmac_enable_channel(struct ipuv3_channel *channel); ipuv3_channel 217 include/video/imx-ipu-v3.h int ipu_idmac_disable_channel(struct ipuv3_channel *channel); ipuv3_channel 218 include/video/imx-ipu-v3.h void ipu_idmac_enable_watermark(struct ipuv3_channel *channel, bool enable); ipuv3_channel 219 include/video/imx-ipu-v3.h int ipu_idmac_lock_enable(struct ipuv3_channel *channel, int num_bursts); ipuv3_channel 220 include/video/imx-ipu-v3.h int ipu_idmac_wait_busy(struct ipuv3_channel *channel, int ms); ipuv3_channel 222 include/video/imx-ipu-v3.h void ipu_idmac_set_double_buffer(struct ipuv3_channel *channel, ipuv3_channel 224 include/video/imx-ipu-v3.h int ipu_idmac_get_current_buffer(struct ipuv3_channel *channel); ipuv3_channel 225 include/video/imx-ipu-v3.h bool ipu_idmac_buffer_is_ready(struct ipuv3_channel *channel, u32 buf_num); ipuv3_channel 226 include/video/imx-ipu-v3.h void ipu_idmac_select_buffer(struct ipuv3_channel *channel, u32 buf_num); ipuv3_channel 227 include/video/imx-ipu-v3.h void ipu_idmac_clear_buffer(struct ipuv3_channel *channel, u32 buf_num); ipuv3_channel 230 include/video/imx-ipu-v3.h int ipu_idmac_link(struct ipuv3_channel *src, struct ipuv3_channel *sink); ipuv3_channel 231 include/video/imx-ipu-v3.h int ipu_idmac_unlink(struct ipuv3_channel *src, struct ipuv3_channel *sink); ipuv3_channel 254 include/video/imx-ipu-v3.h void ipu_cpmem_zero(struct ipuv3_channel *ch); ipuv3_channel 255 include/video/imx-ipu-v3.h void ipu_cpmem_set_resolution(struct ipuv3_channel *ch, int xres, int yres); ipuv3_channel 256 include/video/imx-ipu-v3.h void ipu_cpmem_skip_odd_chroma_rows(struct ipuv3_channel *ch); ipuv3_channel 257 include/video/imx-ipu-v3.h void ipu_cpmem_set_stride(struct ipuv3_channel *ch, int stride); ipuv3_channel 258 include/video/imx-ipu-v3.h void ipu_cpmem_set_high_priority(struct ipuv3_channel *ch); ipuv3_channel 259 include/video/imx-ipu-v3.h void ipu_cpmem_set_buffer(struct ipuv3_channel *ch, int bufnum, dma_addr_t buf); ipuv3_channel 260 include/video/imx-ipu-v3.h void ipu_cpmem_set_uv_offset(struct ipuv3_channel *ch, u32 u_off, u32 v_off); ipuv3_channel 261 include/video/imx-ipu-v3.h void ipu_cpmem_interlaced_scan(struct ipuv3_channel *ch, int stride, ipuv3_channel 263 include/video/imx-ipu-v3.h void ipu_cpmem_set_axi_id(struct ipuv3_channel *ch, u32 id); ipuv3_channel 264 include/video/imx-ipu-v3.h int ipu_cpmem_get_burstsize(struct ipuv3_channel *ch); ipuv3_channel 265 include/video/imx-ipu-v3.h void ipu_cpmem_set_burstsize(struct ipuv3_channel *ch, int burstsize); ipuv3_channel 266 include/video/imx-ipu-v3.h void ipu_cpmem_set_block_mode(struct ipuv3_channel *ch); ipuv3_channel 267 include/video/imx-ipu-v3.h void ipu_cpmem_set_rotation(struct ipuv3_channel *ch, ipuv3_channel 269 include/video/imx-ipu-v3.h int ipu_cpmem_set_format_rgb(struct ipuv3_channel *ch, ipuv3_channel 271 include/video/imx-ipu-v3.h int ipu_cpmem_set_format_passthrough(struct ipuv3_channel *ch, int width); ipuv3_channel 272 include/video/imx-ipu-v3.h void ipu_cpmem_set_yuv_interleaved(struct ipuv3_channel *ch, u32 pixel_format); ipuv3_channel 273 include/video/imx-ipu-v3.h void ipu_cpmem_set_yuv_planar_full(struct ipuv3_channel *ch, ipuv3_channel 277 include/video/imx-ipu-v3.h int ipu_cpmem_set_fmt(struct ipuv3_channel *ch, u32 drm_fourcc); ipuv3_channel 278 include/video/imx-ipu-v3.h int ipu_cpmem_set_image(struct ipuv3_channel *ch, struct ipu_image *image); ipuv3_channel 279 include/video/imx-ipu-v3.h void ipu_cpmem_dump(struct ipuv3_channel *ch); ipuv3_channel 313 include/video/imx-ipu-v3.h struct dmfc_channel *ipu_dmfc_get(struct ipu_soc *ipu, int ipuv3_channel); ipuv3_channel 347 include/video/imx-ipu-v3.h void ipu_prg_channel_disable(struct ipuv3_channel *ipu_chan); ipuv3_channel 348 include/video/imx-ipu-v3.h int ipu_prg_channel_configure(struct ipuv3_channel *ipu_chan, ipuv3_channel 352 include/video/imx-ipu-v3.h bool ipu_prg_channel_configure_pending(struct ipuv3_channel *ipu_chan); ipuv3_channel 452 include/video/imx-ipu-v3.h int ipu_ic_task_idma_init(struct ipu_ic *ic, struct ipuv3_channel *channel,