Lines Matching refs:fimc

469 static inline bool fimc_capture_active(struct fimc_dev *fimc)  in fimc_capture_active()  argument
474 spin_lock_irqsave(&fimc->slock, flags); in fimc_capture_active()
475 ret = !!(fimc->state & (1 << ST_CAPT_RUN) || in fimc_capture_active()
476 fimc->state & (1 << ST_CAPT_PEND)); in fimc_capture_active()
477 spin_unlock_irqrestore(&fimc->slock, flags); in fimc_capture_active()
592 void fimc_hw_reset(struct fimc_dev *fimc);
596 void fimc_hw_en_lastirq(struct fimc_dev *fimc, int enable);
597 void fimc_hw_en_irq(struct fimc_dev *fimc, int enable);
605 void fimc_hw_set_input_addr(struct fimc_dev *fimc, struct fimc_addr *paddr);
606 void fimc_hw_set_output_addr(struct fimc_dev *fimc, struct fimc_addr *paddr,
608 int fimc_hw_set_camera_source(struct fimc_dev *fimc,
610 int fimc_hw_set_camera_offset(struct fimc_dev *fimc, struct fimc_frame *f);
611 int fimc_hw_set_camera_polarity(struct fimc_dev *fimc,
613 int fimc_hw_set_camera_type(struct fimc_dev *fimc,
645 int fimc_register_capture_device(struct fimc_dev *fimc);
646 void fimc_unregister_capture_device(struct fimc_dev *fimc);
647 int fimc_sensor_sd_init(struct fimc_dev *fimc, int index);
648 int fimc_vid_cap_buf_queue(struct fimc_dev *fimc,
658 static inline void fimc_deactivate_capture(struct fimc_dev *fimc) in fimc_deactivate_capture() argument
660 fimc_hw_en_lastirq(fimc, true); in fimc_deactivate_capture()
661 fimc_hw_dis_capture(fimc); in fimc_deactivate_capture()
662 fimc_hw_enable_scaler(fimc, false); in fimc_deactivate_capture()
663 fimc_hw_en_lastirq(fimc, false); in fimc_deactivate_capture()