Lines Matching refs:fimc
559 int fimc_hw_set_camera_polarity(struct fimc_dev *fimc, in fimc_hw_set_camera_polarity() argument
562 u32 cfg = readl(fimc->regs + FIMC_REG_CIGCTRL); in fimc_hw_set_camera_polarity()
583 writel(cfg, fimc->regs + FIMC_REG_CIGCTRL); in fimc_hw_set_camera_polarity()
601 int fimc_hw_set_camera_source(struct fimc_dev *fimc, in fimc_hw_set_camera_source() argument
604 struct fimc_vid_cap *vc = &fimc->vid_cap; in fimc_hw_set_camera_source()
645 writel(cfg, fimc->regs + FIMC_REG_CISRCFMT); in fimc_hw_set_camera_source()
649 void fimc_hw_set_camera_offset(struct fimc_dev *fimc, struct fimc_frame *f) in fimc_hw_set_camera_offset() argument
653 u32 cfg = readl(fimc->regs + FIMC_REG_CIWDOFST); in fimc_hw_set_camera_offset()
659 writel(cfg, fimc->regs + FIMC_REG_CIWDOFST); in fimc_hw_set_camera_offset()
665 writel(cfg, fimc->regs + FIMC_REG_CIWDOFST2); in fimc_hw_set_camera_offset()
668 int fimc_hw_set_camera_type(struct fimc_dev *fimc, in fimc_hw_set_camera_type() argument
671 struct fimc_vid_cap *vid_cap = &fimc->vid_cap; in fimc_hw_set_camera_type()
675 cfg = readl(fimc->regs + FIMC_REG_CIGCTRL); in fimc_hw_set_camera_type()
708 writel(tmp, fimc->regs + FIMC_REG_CSIIMGFMT); in fimc_hw_set_camera_type()
718 if (fimc->variant->has_isp_wb) in fimc_hw_set_camera_type()
729 writel(cfg, fimc->regs + FIMC_REG_CIGCTRL); in fimc_hw_set_camera_type()
796 void fimc_deactivate_capture(struct fimc_dev *fimc) in fimc_deactivate_capture() argument
798 fimc_hw_en_lastirq(fimc, true); in fimc_deactivate_capture()
799 fimc_hw_disable_capture(fimc); in fimc_deactivate_capture()
800 fimc_hw_enable_scaler(fimc, false); in fimc_deactivate_capture()
801 fimc_hw_en_lastirq(fimc, false); in fimc_deactivate_capture()
804 int fimc_hw_camblk_cfg_writeback(struct fimc_dev *fimc) in fimc_hw_camblk_cfg_writeback() argument
806 struct regmap *map = fimc->sysreg; in fimc_hw_camblk_cfg_writeback()
817 if (!WARN(fimc->id >= 3, "not supported id: %d\n", fimc->id)) in fimc_hw_camblk_cfg_writeback()
818 val = 0x1 << (fimc->id + 20); in fimc_hw_camblk_cfg_writeback()