Lines Matching refs:stm32_dcmi

121 struct stm32_dcmi {  struct
172 static inline struct stm32_dcmi *notifier_to_dcmi(struct v4l2_async_notifier *n) in notifier_to_dcmi() argument
174 return container_of(n, struct stm32_dcmi, notifier); in notifier_to_dcmi()
197 static int dcmi_start_capture(struct stm32_dcmi *dcmi, struct dcmi_buf *buf);
199 static void dcmi_buffer_done(struct stm32_dcmi *dcmi, in dcmi_buffer_done()
226 static int dcmi_restart_capture(struct stm32_dcmi *dcmi) in dcmi_restart_capture()
254 struct stm32_dcmi *dcmi = (struct stm32_dcmi *)param; in dcmi_dma_callback()
298 static int dcmi_start_dma(struct stm32_dcmi *dcmi, in dcmi_start_dma()
358 static int dcmi_start_capture(struct stm32_dcmi *dcmi, struct dcmi_buf *buf) in dcmi_start_capture()
377 static void dcmi_set_crop(struct stm32_dcmi *dcmi) in dcmi_set_crop()
399 static void dcmi_process_jpeg(struct stm32_dcmi *dcmi) in dcmi_process_jpeg()
445 struct stm32_dcmi *dcmi = arg; in dcmi_irq_thread()
471 struct stm32_dcmi *dcmi = arg; in dcmi_irq_callback()
492 struct stm32_dcmi *dcmi = vb2_get_drv_priv(vq); in dcmi_queue_setup()
522 struct stm32_dcmi *dcmi = vb2_get_drv_priv(vb->vb2_queue); in dcmi_buf_prepare()
555 struct stm32_dcmi *dcmi = vb2_get_drv_priv(vb->vb2_queue); in dcmi_buf_queue()
581 static struct media_entity *dcmi_find_source(struct stm32_dcmi *dcmi) in dcmi_find_source()
602 static int dcmi_pipeline_s_fmt(struct stm32_dcmi *dcmi, in dcmi_pipeline_s_fmt()
674 static int dcmi_pipeline_s_stream(struct stm32_dcmi *dcmi, int state) in dcmi_pipeline_s_stream()
709 static int dcmi_pipeline_start(struct stm32_dcmi *dcmi) in dcmi_pipeline_start()
714 static void dcmi_pipeline_stop(struct stm32_dcmi *dcmi) in dcmi_pipeline_stop()
721 struct stm32_dcmi *dcmi = vb2_get_drv_priv(vq); in dcmi_start_streaming()
869 struct stm32_dcmi *dcmi = vb2_get_drv_priv(vq); in dcmi_stop_streaming()
925 struct stm32_dcmi *dcmi = video_drvdata(file); in dcmi_g_fmt_vid_cap()
932 static const struct dcmi_format *find_format_by_fourcc(struct stm32_dcmi *dcmi, in find_format_by_fourcc()
948 static void __find_outer_frame_size(struct stm32_dcmi *dcmi, in __find_outer_frame_size()
973 static int dcmi_try_fmt(struct stm32_dcmi *dcmi, struct v4l2_format *f, in dcmi_try_fmt()
1064 static int dcmi_set_fmt(struct stm32_dcmi *dcmi, struct v4l2_format *f) in dcmi_set_fmt()
1116 struct stm32_dcmi *dcmi = video_drvdata(file); in dcmi_s_fmt_vid_cap()
1127 struct stm32_dcmi *dcmi = video_drvdata(file); in dcmi_try_fmt_vid_cap()
1135 struct stm32_dcmi *dcmi = video_drvdata(file); in dcmi_enum_fmt_vid_cap()
1144 static int dcmi_get_sensor_format(struct stm32_dcmi *dcmi, in dcmi_get_sensor_format()
1161 static int dcmi_set_sensor_format(struct stm32_dcmi *dcmi, in dcmi_set_sensor_format()
1192 static int dcmi_get_sensor_bounds(struct stm32_dcmi *dcmi, in dcmi_get_sensor_bounds()
1259 struct stm32_dcmi *dcmi = video_drvdata(file); in dcmi_g_selection()
1289 struct stm32_dcmi *dcmi = video_drvdata(file); in dcmi_s_selection()
1374 struct stm32_dcmi *dcmi = video_drvdata(file); in dcmi_enum_framesizes()
1403 struct stm32_dcmi *dcmi = video_drvdata(file); in dcmi_g_parm()
1411 struct stm32_dcmi *dcmi = video_drvdata(file); in dcmi_s_parm()
1419 struct stm32_dcmi *dcmi = video_drvdata(file); in dcmi_enum_frameintervals()
1454 struct stm32_dcmi *dcmi = video_drvdata(file); in dcmi_open()
1485 struct stm32_dcmi *dcmi = video_drvdata(file); in dcmi_release()
1552 static int dcmi_set_default_fmt(struct stm32_dcmi *dcmi) in dcmi_set_default_fmt()
1615 static int dcmi_formats_init(struct stm32_dcmi *dcmi) in dcmi_formats_init()
1675 static int dcmi_framesizes_init(struct stm32_dcmi *dcmi) in dcmi_framesizes_init()
1722 struct stm32_dcmi *dcmi = notifier_to_dcmi(notifier); in dcmi_graph_notify_complete()
1769 struct stm32_dcmi *dcmi = notifier_to_dcmi(notifier); in dcmi_graph_notify_unbind()
1781 struct stm32_dcmi *dcmi = notifier_to_dcmi(notifier); in dcmi_graph_notify_bound()
1815 static int dcmi_graph_init(struct stm32_dcmi *dcmi) in dcmi_graph_init()
1857 struct stm32_dcmi *dcmi; in dcmi_probe()
1870 dcmi = devm_kzalloc(&pdev->dev, sizeof(struct stm32_dcmi), GFP_KERNEL); in dcmi_probe()
2079 struct stm32_dcmi *dcmi = platform_get_drvdata(pdev); in dcmi_remove()
2096 struct stm32_dcmi *dcmi = dev_get_drvdata(dev); in dcmi_runtime_suspend()
2105 struct stm32_dcmi *dcmi = dev_get_drvdata(dev); in dcmi_runtime_resume()