stm32_dcmi
static void __find_outer_frame_size(struct stm32_dcmi *dcmi,
static int dcmi_try_fmt(struct stm32_dcmi *dcmi, struct v4l2_format *f,
static int dcmi_set_fmt(struct stm32_dcmi *dcmi, struct v4l2_format *f)
struct stm32_dcmi *dcmi = video_drvdata(file);
struct stm32_dcmi *dcmi = video_drvdata(file);
struct stm32_dcmi *dcmi = video_drvdata(file);
static int dcmi_get_sensor_format(struct stm32_dcmi *dcmi,
static int dcmi_set_sensor_format(struct stm32_dcmi *dcmi,
static int dcmi_get_sensor_bounds(struct stm32_dcmi *dcmi,
struct stm32_dcmi *dcmi = video_drvdata(file);
struct stm32_dcmi *dcmi = video_drvdata(file);
struct stm32_dcmi *dcmi = video_drvdata(file);
struct stm32_dcmi *dcmi = video_drvdata(file);
struct stm32_dcmi *dcmi = video_drvdata(file);
struct stm32_dcmi *dcmi = video_drvdata(file);
struct stm32_dcmi *dcmi = video_drvdata(file);
struct stm32_dcmi *dcmi = video_drvdata(file);
static int dcmi_set_default_fmt(struct stm32_dcmi *dcmi)
static int dcmi_formats_init(struct stm32_dcmi *dcmi)
static int dcmi_framesizes_init(struct stm32_dcmi *dcmi)
struct stm32_dcmi *dcmi = notifier_to_dcmi(notifier);
static inline struct stm32_dcmi *notifier_to_dcmi(struct v4l2_async_notifier *n)
return container_of(n, struct stm32_dcmi, notifier);
struct stm32_dcmi *dcmi = notifier_to_dcmi(notifier);
struct stm32_dcmi *dcmi = notifier_to_dcmi(notifier);
static int dcmi_graph_init(struct stm32_dcmi *dcmi)
struct stm32_dcmi *dcmi;
dcmi = devm_kzalloc(&pdev->dev, sizeof(struct stm32_dcmi), GFP_KERNEL);
static int dcmi_start_capture(struct stm32_dcmi *dcmi, struct dcmi_buf *buf);
static void dcmi_buffer_done(struct stm32_dcmi *dcmi,
struct stm32_dcmi *dcmi = platform_get_drvdata(pdev);
struct stm32_dcmi *dcmi = dev_get_drvdata(dev);
struct stm32_dcmi *dcmi = dev_get_drvdata(dev);
static int dcmi_restart_capture(struct stm32_dcmi *dcmi)
static int dcmi_start_dma(struct stm32_dcmi *dcmi,
static int dcmi_start_capture(struct stm32_dcmi *dcmi, struct dcmi_buf *buf)
static void dcmi_set_crop(struct stm32_dcmi *dcmi)
static void dcmi_process_frame(struct stm32_dcmi *dcmi)
struct stm32_dcmi *dcmi = arg;
struct stm32_dcmi *dcmi = arg;
struct stm32_dcmi *dcmi = vb2_get_drv_priv(vq);
struct stm32_dcmi *dcmi = vb2_get_drv_priv(vb->vb2_queue);
struct stm32_dcmi *dcmi = vb2_get_drv_priv(vb->vb2_queue);
struct stm32_dcmi *dcmi = vb2_get_drv_priv(vb->vb2_queue);
static struct media_entity *dcmi_find_source(struct stm32_dcmi *dcmi)
static int dcmi_pipeline_s_fmt(struct stm32_dcmi *dcmi,
struct stm32_dcmi *dcmi = vb2_get_drv_priv(vq);
struct stm32_dcmi *dcmi = vb2_get_drv_priv(vq);
struct stm32_dcmi *dcmi = video_drvdata(file);
static const struct dcmi_format *find_format_by_fourcc(struct stm32_dcmi *dcmi,