Searched refs:vid_cap (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-5.10/drivers/media/platform/exynos4-is/ |
H A D | fimc-capture.c | 35 struct fimc_source_info *si = &fimc->vid_cap.source_config; in fimc_capture_hw_init() 36 struct fimc_ctx *ctx = fimc->vid_cap.ctx; in fimc_capture_hw_init() 86 struct fimc_vid_cap *cap = &fimc->vid_cap; in fimc_capture_state_cleanup() 180 struct fimc_vid_cap *cap = &fimc->vid_cap; in fimc_capture_irq_handler() 263 struct fimc_vid_cap *vid_cap = &fimc->vid_cap; in start_streaming() local 267 vid_cap->frame_count = 0; in start_streaming() 277 min_bufs = fimc->vid_cap.reqbufs_count > 1 ? 2 : 1; in start_streaming() 279 if (vid_cap->active_buf_cnt >= min_bufs && in start_streaming() 284 return fimc_pipeline_call(&vid_cap in start_streaming() 315 struct fimc_vid_cap *vid_cap = &fimc->vid_cap; fimc_capture_resume() local 407 struct fimc_vid_cap *vid_cap = &fimc->vid_cap; buffer_queue() local 1716 struct fimc_vid_cap *vid_cap; fimc_register_capture_device() local [all...] |
H A D | fimc-core.h | 409 * @vid_cap: camera capture device information 427 struct fimc_vid_cap vid_cap; member 671 static inline void fimc_active_queue_add(struct fimc_vid_cap *vid_cap, in fimc_active_queue_add() argument 674 list_add_tail(&buf->list, &vid_cap->active_buf_q); in fimc_active_queue_add() 675 vid_cap->active_buf_cnt++; in fimc_active_queue_add() 684 struct fimc_vid_cap *vid_cap) in fimc_active_queue_pop() 687 buf = list_entry(vid_cap->active_buf_q.next, in fimc_active_queue_pop() 690 vid_cap->active_buf_cnt--; in fimc_active_queue_pop() 698 static inline void fimc_pending_queue_add(struct fimc_vid_cap *vid_cap, in fimc_pending_queue_add() argument 701 list_add_tail(&buf->list, &vid_cap in fimc_pending_queue_add() 683 fimc_active_queue_pop( struct fimc_vid_cap *vid_cap) fimc_active_queue_pop() argument 709 fimc_pending_queue_pop( struct fimc_vid_cap *vid_cap) fimc_pending_queue_pop() argument [all...] |
H A D | fimc-reg.c | 601 struct fimc_vid_cap *vc = &fimc->vid_cap; in fimc_hw_set_camera_source() 673 struct fimc_vid_cap *vid_cap = &fimc->vid_cap; in fimc_hw_set_camera_type() local 693 switch (vid_cap->ci_fmt.code) { in fimc_hw_set_camera_type() 703 v4l2_err(&vid_cap->ve.vdev, in fimc_hw_set_camera_type() 705 vid_cap->ci_fmt.code); in fimc_hw_set_camera_type() 715 if (vid_cap->ci_fmt.code == MEDIA_BUS_FMT_JPEG_1X8) in fimc_hw_set_camera_type() 728 v4l2_err(&vid_cap->ve.vdev, in fimc_hw_set_camera_type()
|
H A D | media-dev.c | 615 sd = &fimc->vid_cap.subdev; in register_fimc_entity() 629 fimc->vid_cap.user_subdev_api = fmd->user_subdev_api; in register_fimc_entity() 780 v4l2_device_unregister_subdev(&dev->vid_cap.subdev); in fimc_md_unregister_entities() 781 dev->vid_cap.ve.pipe = NULL; in fimc_md_unregister_entities() 842 sink = &fmd->fimc[i]->vid_cap.subdev.entity; in __fimc_md_create_fimc_sink_links() 924 sink = &fmd->fimc[i]->vid_cap.subdev.entity; in __fimc_md_create_fimc_is_links() 1038 source = &fmd->fimc[i]->vid_cap.subdev.entity; in fimc_md_create_links() 1039 sink = &fmd->fimc[i]->vid_cap.ve.vdev.entity; in fimc_md_create_links() 1267 fmd->fimc[i]->vid_cap.user_subdev_api = subdev_api; in fimc_md_sysfs_store()
|
H A D | fimc-core.c | 318 fimc->vid_cap.reqbufs_count == 1; in fimc_irq_handler()
|
/kernel/linux/linux-6.6/drivers/media/platform/samsung/exynos4-is/ |
H A D | fimc-capture.c | 35 struct fimc_source_info *si = &fimc->vid_cap.source_config; in fimc_capture_hw_init() 36 struct fimc_ctx *ctx = fimc->vid_cap.ctx; in fimc_capture_hw_init() 86 struct fimc_vid_cap *cap = &fimc->vid_cap; in fimc_capture_state_cleanup() 180 struct fimc_vid_cap *cap = &fimc->vid_cap; in fimc_capture_irq_handler() 263 struct fimc_vid_cap *vid_cap = &fimc->vid_cap; in start_streaming() local 267 vid_cap->frame_count = 0; in start_streaming() 277 min_bufs = fimc->vid_cap.reqbufs_count > 1 ? 2 : 1; in start_streaming() 279 if (vid_cap->active_buf_cnt >= min_bufs && in start_streaming() 284 return fimc_pipeline_call(&vid_cap in start_streaming() 315 struct fimc_vid_cap *vid_cap = &fimc->vid_cap; fimc_capture_resume() local 407 struct fimc_vid_cap *vid_cap = &fimc->vid_cap; buffer_queue() local 1719 struct fimc_vid_cap *vid_cap; fimc_register_capture_device() local [all...] |
H A D | fimc-core.h | 412 * @vid_cap: camera capture device information 429 struct fimc_vid_cap vid_cap; member 671 * @vid_cap: camera capture device information 674 static inline void fimc_active_queue_add(struct fimc_vid_cap *vid_cap, in fimc_active_queue_add() argument 677 list_add_tail(&buf->list, &vid_cap->active_buf_q); in fimc_active_queue_add() 678 vid_cap->active_buf_cnt++; in fimc_active_queue_add() 683 * @vid_cap: camera capture device information 688 struct fimc_vid_cap *vid_cap) in fimc_active_queue_pop() 691 buf = list_entry(vid_cap->active_buf_q.next, in fimc_active_queue_pop() 694 vid_cap in fimc_active_queue_pop() 687 fimc_active_queue_pop( struct fimc_vid_cap *vid_cap) fimc_active_queue_pop() argument 703 fimc_pending_queue_add(struct fimc_vid_cap *vid_cap, struct fimc_vid_buffer *buf) fimc_pending_queue_add() argument 715 fimc_pending_queue_pop( struct fimc_vid_cap *vid_cap) fimc_pending_queue_pop() argument [all...] |
H A D | fimc-reg.c | 601 struct fimc_vid_cap *vc = &fimc->vid_cap; in fimc_hw_set_camera_source() 673 struct fimc_vid_cap *vid_cap = &fimc->vid_cap; in fimc_hw_set_camera_type() local 693 switch (vid_cap->ci_fmt.code) { in fimc_hw_set_camera_type() 703 v4l2_err(&vid_cap->ve.vdev, in fimc_hw_set_camera_type() 705 vid_cap->ci_fmt.code); in fimc_hw_set_camera_type() 715 if (vid_cap->ci_fmt.code == MEDIA_BUS_FMT_JPEG_1X8) in fimc_hw_set_camera_type() 728 v4l2_err(&vid_cap->ve.vdev, in fimc_hw_set_camera_type()
|
H A D | media-dev.c | 617 sd = &fimc->vid_cap.subdev; in register_fimc_entity() 631 fimc->vid_cap.user_subdev_api = fmd->user_subdev_api; in register_fimc_entity() 782 v4l2_device_unregister_subdev(&dev->vid_cap.subdev); in fimc_md_unregister_entities() 783 dev->vid_cap.ve.pipe = NULL; in fimc_md_unregister_entities() 844 sink = &fmd->fimc[i]->vid_cap.subdev.entity; in __fimc_md_create_fimc_sink_links() 926 sink = &fmd->fimc[i]->vid_cap.subdev.entity; in __fimc_md_create_fimc_is_links() 1040 source = &fmd->fimc[i]->vid_cap.subdev.entity; in fimc_md_create_links() 1041 sink = &fmd->fimc[i]->vid_cap.ve.vdev.entity; in fimc_md_create_links() 1269 fmd->fimc[i]->vid_cap.user_subdev_api = subdev_api; in subdev_conf_mode_store()
|
H A D | fimc-core.c | 319 fimc->vid_cap.reqbufs_count == 1; in fimc_irq_handler()
|
Completed in 15 milliseconds