Lines Matching refs:mxc_isi_pipe
16 static inline u32 mxc_isi_read(struct mxc_isi_pipe *pipe, u32 reg) in mxc_isi_read()
21 static inline void mxc_isi_write(struct mxc_isi_pipe *pipe, u32 reg, u32 val) in mxc_isi_write()
30 void mxc_isi_channel_set_inbuf(struct mxc_isi_pipe *pipe, dma_addr_t dma_addr) in mxc_isi_channel_set_inbuf()
38 void mxc_isi_channel_set_outbuf(struct mxc_isi_pipe *pipe, in mxc_isi_channel_set_outbuf()
83 void mxc_isi_channel_m2m_start(struct mxc_isi_pipe *pipe) in mxc_isi_channel_m2m_start()
118 static void mxc_isi_channel_set_scaling(struct mxc_isi_pipe *pipe, in mxc_isi_channel_set_scaling()
169 static void mxc_isi_channel_set_crop(struct mxc_isi_pipe *pipe, in mxc_isi_channel_set_crop()
208 static void mxc_isi_channel_set_csc(struct mxc_isi_pipe *pipe, in mxc_isi_channel_set_csc()
257 void mxc_isi_channel_set_alpha(struct mxc_isi_pipe *pipe, u8 alpha) in mxc_isi_channel_set_alpha()
268 void mxc_isi_channel_set_flip(struct mxc_isi_pipe *pipe, bool hflip, bool vflip) in mxc_isi_channel_set_flip()
283 static void mxc_isi_channel_set_panic_threshold(struct mxc_isi_pipe *pipe) in mxc_isi_channel_set_panic_threshold()
302 static void mxc_isi_channel_set_control(struct mxc_isi_pipe *pipe, in mxc_isi_channel_set_control()
351 void mxc_isi_channel_config(struct mxc_isi_pipe *pipe, in mxc_isi_channel_config()
382 void mxc_isi_channel_set_input_format(struct mxc_isi_pipe *pipe, in mxc_isi_channel_set_input_format()
394 void mxc_isi_channel_set_output_format(struct mxc_isi_pipe *pipe, in mxc_isi_channel_set_output_format()
417 u32 mxc_isi_channel_irq_status(struct mxc_isi_pipe *pipe, bool clear) in mxc_isi_channel_irq_status()
428 void mxc_isi_channel_irq_clear(struct mxc_isi_pipe *pipe) in mxc_isi_channel_irq_clear()
433 static void mxc_isi_channel_irq_enable(struct mxc_isi_pipe *pipe) in mxc_isi_channel_irq_enable()
462 static void mxc_isi_channel_irq_disable(struct mxc_isi_pipe *pipe) in mxc_isi_channel_irq_disable()
471 static void mxc_isi_channel_sw_reset(struct mxc_isi_pipe *pipe, bool enable_clk) in mxc_isi_channel_sw_reset()
478 static void __mxc_isi_channel_get(struct mxc_isi_pipe *pipe) in __mxc_isi_channel_get()
484 void mxc_isi_channel_get(struct mxc_isi_pipe *pipe) in mxc_isi_channel_get()
491 static void __mxc_isi_channel_put(struct mxc_isi_pipe *pipe) in __mxc_isi_channel_put()
497 void mxc_isi_channel_put(struct mxc_isi_pipe *pipe) in mxc_isi_channel_put()
504 void mxc_isi_channel_enable(struct mxc_isi_pipe *pipe) in mxc_isi_channel_enable()
519 void mxc_isi_channel_disable(struct mxc_isi_pipe *pipe) in mxc_isi_channel_disable()
537 int mxc_isi_channel_acquire(struct mxc_isi_pipe *pipe, in mxc_isi_channel_acquire()
573 void mxc_isi_channel_release(struct mxc_isi_pipe *pipe) in mxc_isi_channel_release()
590 int mxc_isi_channel_chain(struct mxc_isi_pipe *pipe, bool bypass) in mxc_isi_channel_chain()
595 struct mxc_isi_pipe *chained_pipe = pipe + 1; in mxc_isi_channel_chain()
632 void mxc_isi_channel_unchain(struct mxc_isi_pipe *pipe) in mxc_isi_channel_unchain()
634 struct mxc_isi_pipe *chained_pipe = pipe + 1; in mxc_isi_channel_unchain()