Lines Matching defs:channel
246 struct ipuv3_channel *channel; in ipu_idmac_get() local
272 void ipu_idmac_put(struct ipuv3_channel *channel) in ipu_idmac_put()
299 static void __ipu_idmac_reset_current_buffer(struct ipuv3_channel *channel) in __ipu_idmac_reset_current_buffer()
307 void ipu_idmac_set_double_buffer(struct ipuv3_channel *channel, in ipu_idmac_set_double_buffer()
353 int ipu_idmac_lock_enable(struct ipuv3_channel *channel, int num_bursts) in ipu_idmac_lock_enable()
450 int ipu_idmac_get_current_buffer(struct ipuv3_channel *channel) in ipu_idmac_get_current_buffer()
459 bool ipu_idmac_buffer_is_ready(struct ipuv3_channel *channel, u32 buf_num) in ipu_idmac_buffer_is_ready()
483 void ipu_idmac_select_buffer(struct ipuv3_channel *channel, u32 buf_num) in ipu_idmac_select_buffer()
501 void ipu_idmac_clear_buffer(struct ipuv3_channel *channel, u32 buf_num) in ipu_idmac_clear_buffer()
529 int ipu_idmac_enable_channel(struct ipuv3_channel *channel) in ipu_idmac_enable_channel()
553 int ipu_idmac_wait_busy(struct ipuv3_channel *channel, int ms) in ipu_idmac_wait_busy()
586 int ipu_idmac_disable_channel(struct ipuv3_channel *channel) in ipu_idmac_disable_channel()
635 void ipu_idmac_enable_watermark(struct ipuv3_channel *channel, bool enable) in ipu_idmac_enable_watermark()
953 int ipu_idmac_channel_irq(struct ipu_soc *ipu, struct ipuv3_channel *channel, in ipu_idmac_channel_irq()