Lines Matching refs:mxc_isi_write

21 static inline void mxc_isi_write(struct mxc_isi_pipe *pipe, u32 reg, u32 val)  in mxc_isi_write()  function
32 mxc_isi_write(pipe, CHNL_IN_BUF_ADDR, lower_32_bits(dma_addr)); in mxc_isi_channel_set_inbuf()
34 mxc_isi_write(pipe, CHNL_IN_BUF_XTND_ADDR, in mxc_isi_channel_set_inbuf()
47 mxc_isi_write(pipe, CHNL_OUT_BUF1_ADDR_Y, in mxc_isi_channel_set_outbuf()
49 mxc_isi_write(pipe, CHNL_OUT_BUF1_ADDR_U, in mxc_isi_channel_set_outbuf()
51 mxc_isi_write(pipe, CHNL_OUT_BUF1_ADDR_V, in mxc_isi_channel_set_outbuf()
54 mxc_isi_write(pipe, CHNL_Y_BUF1_XTND_ADDR, in mxc_isi_channel_set_outbuf()
56 mxc_isi_write(pipe, CHNL_U_BUF1_XTND_ADDR, in mxc_isi_channel_set_outbuf()
58 mxc_isi_write(pipe, CHNL_V_BUF1_XTND_ADDR, in mxc_isi_channel_set_outbuf()
63 mxc_isi_write(pipe, CHNL_OUT_BUF2_ADDR_Y, in mxc_isi_channel_set_outbuf()
65 mxc_isi_write(pipe, CHNL_OUT_BUF2_ADDR_U, in mxc_isi_channel_set_outbuf()
67 mxc_isi_write(pipe, CHNL_OUT_BUF2_ADDR_V, in mxc_isi_channel_set_outbuf()
70 mxc_isi_write(pipe, CHNL_Y_BUF2_XTND_ADDR, in mxc_isi_channel_set_outbuf()
72 mxc_isi_write(pipe, CHNL_U_BUF2_XTND_ADDR, in mxc_isi_channel_set_outbuf()
74 mxc_isi_write(pipe, CHNL_V_BUF2_XTND_ADDR, in mxc_isi_channel_set_outbuf()
80 mxc_isi_write(pipe, CHNL_OUT_BUF_CTRL, val); in mxc_isi_channel_set_outbuf()
89 mxc_isi_write(pipe, CHNL_MEM_RD_CTRL, val); in mxc_isi_channel_m2m_start()
94 mxc_isi_write(pipe, CHNL_MEM_RD_CTRL, val); in mxc_isi_channel_m2m_start()
153 mxc_isi_write(pipe, CHNL_IMG_CTRL, val); in mxc_isi_channel_set_scaling()
155 mxc_isi_write(pipe, CHNL_SCALE_FACTOR, in mxc_isi_channel_set_scaling()
159 mxc_isi_write(pipe, CHNL_SCALE_OFFSET, 0); in mxc_isi_channel_set_scaling()
161 mxc_isi_write(pipe, CHNL_SCL_IMG_CFG, in mxc_isi_channel_set_scaling()
179 mxc_isi_write(pipe, CHNL_IMG_CTRL, val); in mxc_isi_channel_set_crop()
187 mxc_isi_write(pipe, CHNL_CROP_ULC, val0); in mxc_isi_channel_set_crop()
188 mxc_isi_write(pipe, CHNL_CROP_LRC, val1 + val0); in mxc_isi_channel_set_crop()
189 mxc_isi_write(pipe, CHNL_IMG_CTRL, val); in mxc_isi_channel_set_crop()
244 mxc_isi_write(pipe, CHNL_CSC_COEFF0, coeffs[0]); in mxc_isi_channel_set_csc()
245 mxc_isi_write(pipe, CHNL_CSC_COEFF1, coeffs[1]); in mxc_isi_channel_set_csc()
246 mxc_isi_write(pipe, CHNL_CSC_COEFF2, coeffs[2]); in mxc_isi_channel_set_csc()
247 mxc_isi_write(pipe, CHNL_CSC_COEFF3, coeffs[3]); in mxc_isi_channel_set_csc()
248 mxc_isi_write(pipe, CHNL_CSC_COEFF4, coeffs[4]); in mxc_isi_channel_set_csc()
249 mxc_isi_write(pipe, CHNL_CSC_COEFF5, coeffs[5]); in mxc_isi_channel_set_csc()
252 mxc_isi_write(pipe, CHNL_IMG_CTRL, val); in mxc_isi_channel_set_csc()
265 mxc_isi_write(pipe, CHNL_IMG_CTRL, val); in mxc_isi_channel_set_alpha()
280 mxc_isi_write(pipe, CHNL_IMG_CTRL, val); in mxc_isi_channel_set_flip()
299 mxc_isi_write(pipe, CHNL_OUT_BUF_CTRL, val); in mxc_isi_channel_set_panic_threshold()
346 mxc_isi_write(pipe, CHNL_CTRL, val); in mxc_isi_channel_set_control()
363 mxc_isi_write(pipe, CHNL_IMG_CFG, in mxc_isi_channel_config()
388 mxc_isi_write(pipe, CHNL_MEM_RD_CTRL, in mxc_isi_channel_set_input_format()
390 mxc_isi_write(pipe, CHNL_IN_BUF_PITCH, in mxc_isi_channel_set_input_format()
406 mxc_isi_write(pipe, CHNL_IMG_CTRL, val); in mxc_isi_channel_set_output_format()
409 mxc_isi_write(pipe, CHNL_OUT_BUF_PITCH, in mxc_isi_channel_set_output_format()
423 mxc_isi_write(pipe, CHNL_STS, status); in mxc_isi_channel_irq_status()
430 mxc_isi_write(pipe, CHNL_STS, 0xffffffff); in mxc_isi_channel_irq_clear()
459 mxc_isi_write(pipe, CHNL_IER, val); in mxc_isi_channel_irq_enable()
464 mxc_isi_write(pipe, CHNL_IER, 0); in mxc_isi_channel_irq_disable()
473 mxc_isi_write(pipe, CHNL_CTRL, CHNL_CTRL_SW_RST); in mxc_isi_channel_sw_reset()
475 mxc_isi_write(pipe, CHNL_CTRL, enable_clk ? CHNL_CTRL_CLK_EN : 0); in mxc_isi_channel_sw_reset()
514 mxc_isi_write(pipe, CHNL_CTRL, val); in mxc_isi_channel_enable()
529 mxc_isi_write(pipe, CHNL_CTRL, val); in mxc_isi_channel_disable()