Lines Matching refs:csi2_reg_write

114 static inline void csi2_reg_write(struct csi2_device *csi2, u32 offset, u32 val)  in csi2_reg_write()  function
245 csi2_reg_write(csi2, discard_regs[i], 0); in csi2_isr_handle_errors()
266 csi2_reg_write(csi2, CSI2_STATUS, status); in csi2_isr()
295 csi2_reg_write(csi2, CSI2_CH_LENGTH(channel), size >> 4); in csi2_set_buffer()
296 csi2_reg_write(csi2, CSI2_CH_STRIDE(channel), stride >> 4); in csi2_set_buffer()
297 csi2_reg_write(csi2, CSI2_CH_ADDR1(channel), addr >> 32); in csi2_set_buffer()
298 csi2_reg_write(csi2, CSI2_CH_ADDR0(channel), addr & 0xffffffff); in csi2_set_buffer()
310 csi2_reg_write(csi2, CSI2_CH_COMP_CTRL(channel), compression); in csi2_set_compression()
322 csi2_reg_write(csi2, CSI2_CH_CTRL(channel), 0); in csi2_start_channel()
323 csi2_reg_write(csi2, CSI2_CH_DEBUG(channel), 0); in csi2_start_channel()
324 csi2_reg_write(csi2, CSI2_STATUS, CSI2_STATUS_IRQ_CH_MASK(channel)); in csi2_start_channel()
338 csi2_reg_write(csi2, CSI2_CH_FRAME_SIZE(channel), in csi2_start_channel()
342 csi2_reg_write(csi2, CSI2_CH_FRAME_SIZE(channel), 0); in csi2_start_channel()
347 csi2_reg_write(csi2, CSI2_CH_CTRL(channel), ctrl); in csi2_start_channel()
356 csi2_reg_write(csi2, CSI2_CH_CTRL(channel), CSI2_CH_CTRL_FORCE); in csi2_stop_channel()
358 csi2_reg_write(csi2, CSI2_CH_ADDR0(channel), 0); in csi2_stop_channel()
360 csi2_reg_write(csi2, CSI2_CH_ADDR0(channel), 0); in csi2_stop_channel()
365 csi2_reg_write(csi2, CSI2_IRQ_MASK, in csi2_open_rx()
370 csi2_reg_write(csi2, CSI2_CTRL, CSI2_CTRL_EOP_IS_EOL); in csi2_open_rx()
377 csi2_reg_write(csi2, CSI2_IRQ_MASK, 0); in csi2_close_rx()