Lines Matching refs:fimc_write
119 static void fimc_write(struct fimc_context *ctx, u32 val, u32 reg) in fimc_write() function
160 fimc_write(ctx, 0x0, EXYNOS_CIFCNTSEQ); in fimc_sw_reset()
180 fimc_write(ctx, cfg, EXYNOS_CIGCTRL); in fimc_set_type_ctrl()
195 fimc_write(ctx, cfg, EXYNOS_CIGCTRL); in fimc_handle_jpeg()
210 fimc_write(ctx, cfg, EXYNOS_CIGCTRL); in fimc_mask_irq()
254 fimc_write(ctx, cfg, EXYNOS_CISTATUS); in fimc_check_frame_end()
297 fimc_write(ctx, cfg, EXYNOS_CIOCTRL); in fimc_handle_lastend()
313 fimc_write(ctx, cfg, EXYNOS_CISCCTRL); in fimc_src_set_fmt_order()
318 fimc_write(ctx, cfg, EXYNOS_CISCCTRL); in fimc_src_set_fmt_order()
362 fimc_write(ctx, cfg, EXYNOS_MSCTRL); in fimc_src_set_fmt_order()
402 fimc_write(ctx, cfg, EXYNOS_MSCTRL); in fimc_src_set_fmt()
412 fimc_write(ctx, cfg, EXYNOS_CIDMAPARAM); in fimc_src_set_fmt()
464 fimc_write(ctx, cfg1, EXYNOS_MSCTRL); in fimc_src_set_transf()
465 fimc_write(ctx, cfg2, EXYNOS_CITRGFMT); in fimc_src_set_transf()
496 fimc_write(ctx, cfg, EXYNOS_CIWDOFST); in fimc_set_window()
500 fimc_write(ctx, cfg, EXYNOS_CIWDOFST2); in fimc_set_window()
516 fimc_write(ctx, cfg, EXYNOS_ORGISIZE); in fimc_src_set_size()
527 fimc_write(ctx, cfg, EXYNOS_CIREAL_ISIZE); in fimc_src_set_size()
536 fimc_write(ctx, cfg, EXYNOS_CISRCFMT); in fimc_src_set_size()
541 fimc_write(ctx, cfg, EXYNOS_CIIYOFF); in fimc_src_set_size()
544 fimc_write(ctx, cfg, EXYNOS_CIICBOFF); in fimc_src_set_size()
547 fimc_write(ctx, cfg, EXYNOS_CIICROFF); in fimc_src_set_size()
555 fimc_write(ctx, buf->dma_addr[0], EXYNOS_CIIYSA(0)); in fimc_src_set_addr()
556 fimc_write(ctx, buf->dma_addr[1], EXYNOS_CIICBSA(0)); in fimc_src_set_addr()
557 fimc_write(ctx, buf->dma_addr[2], EXYNOS_CIICRSA(0)); in fimc_src_set_addr()
573 fimc_write(ctx, cfg, EXYNOS_CISCCTRL); in fimc_dst_set_fmt_order()
577 fimc_write(ctx, cfg, EXYNOS_CISCCTRL); in fimc_dst_set_fmt_order()
582 fimc_write(ctx, cfg, EXYNOS_CISCCTRL); in fimc_dst_set_fmt_order()
628 fimc_write(ctx, cfg, EXYNOS_CIOCTRL); in fimc_dst_set_fmt_order()
641 fimc_write(ctx, cfg, EXYNOS_CIEXTEN); in fimc_dst_set_fmt()
644 fimc_write(ctx, cfg, EXYNOS_CIEXTEN); in fimc_dst_set_fmt()
674 fimc_write(ctx, cfg, EXYNOS_CITRGFMT); in fimc_dst_set_fmt()
685 fimc_write(ctx, cfg, EXYNOS_CIDMAPARAM); in fimc_dst_set_fmt()
734 fimc_write(ctx, cfg, EXYNOS_CITRGFMT); in fimc_dst_set_transf()
797 fimc_write(ctx, cfg, EXYNOS_CISCPRERATIO); in fimc_set_prescaler()
801 fimc_write(ctx, cfg, EXYNOS_CISCPREDST); in fimc_set_prescaler()
835 fimc_write(ctx, cfg, EXYNOS_CISCCTRL); in fimc_set_scaler()
842 fimc_write(ctx, cfg_ext, EXYNOS_CIEXTEN); in fimc_set_scaler()
858 fimc_write(ctx, cfg, EXYNOS_ORGOSIZE); in fimc_dst_set_size()
873 fimc_write(ctx, cfg, EXYNOS_CIGCTRL); in fimc_dst_set_size()
887 fimc_write(ctx, cfg, EXYNOS_CITRGFMT); in fimc_dst_set_size()
891 fimc_write(ctx, cfg, EXYNOS_CITAREA); in fimc_dst_set_size()
896 fimc_write(ctx, cfg, EXYNOS_CIOYOFF); in fimc_dst_set_size()
899 fimc_write(ctx, cfg, EXYNOS_CIOCBOFF); in fimc_dst_set_size()
902 fimc_write(ctx, cfg, EXYNOS_CIOCROFF); in fimc_dst_set_size()
923 fimc_write(ctx, cfg, EXYNOS_CIFCNTSEQ); in fimc_dst_set_buf_seq()
938 fimc_write(ctx, buf->dma_addr[0], EXYNOS_CIOYSA(0)); in fimc_dst_set_addr()
939 fimc_write(ctx, buf->dma_addr[1], EXYNOS_CIOCBSA(0)); in fimc_dst_set_addr()
940 fimc_write(ctx, buf->dma_addr[2], EXYNOS_CIOCRSA(0)); in fimc_dst_set_addr()
987 fimc_write(ctx, 0, EXYNOS_CIIYSA(i)); in fimc_clear_addr()
988 fimc_write(ctx, 0, EXYNOS_CIICBSA(i)); in fimc_clear_addr()
989 fimc_write(ctx, 0, EXYNOS_CIICRSA(i)); in fimc_clear_addr()
993 fimc_write(ctx, 0, EXYNOS_CIOYSA(i)); in fimc_clear_addr()
994 fimc_write(ctx, 0, EXYNOS_CIOCBSA(i)); in fimc_clear_addr()
995 fimc_write(ctx, 0, EXYNOS_CIOCRSA(i)); in fimc_clear_addr()
1027 fimc_write(ctx, cfg0, EXYNOS_MSCTRL); in fimc_start()
1030 fimc_write(ctx, 0x0, EXYNOS_CISTATUS); in fimc_start()
1042 fimc_write(ctx, cfg1, EXYNOS_CISCCTRL); in fimc_start()
1046 fimc_write(ctx, cfg0, EXYNOS_CIIMGCPT); in fimc_start()
1064 fimc_write(ctx, cfg, EXYNOS_MSCTRL); in fimc_stop()
1069 fimc_write(ctx, 0x0, EXYNOS_CIFCNTSEQ); in fimc_stop()