Home
last modified time | relevance | path

Searched refs:sun6i_csi_device (Results 1 – 6 of 6) sorted by relevance

/openbmc/linux/drivers/media/platform/sunxi/sun6i-csi/
H A Dsun6i_csi_capture.h21 struct sun6i_csi_device;
64 void sun6i_csi_capture_dimensions(struct sun6i_csi_device *csi_dev,
66 void sun6i_csi_capture_format(struct sun6i_csi_device *csi_dev,
76 void sun6i_csi_capture_configure(struct sun6i_csi_device *csi_dev);
77 void sun6i_csi_capture_state_update(struct sun6i_csi_device *csi_dev);
81 void sun6i_csi_capture_sync(struct sun6i_csi_device *csi_dev);
82 void sun6i_csi_capture_frame_done(struct sun6i_csi_device *csi_dev);
86 int sun6i_csi_capture_setup(struct sun6i_csi_device *csi_dev);
87 void sun6i_csi_capture_cleanup(struct sun6i_csi_device *csi_dev);
H A Dsun6i_csi_bridge.h21 struct sun6i_csi_device;
54 void sun6i_csi_bridge_dimensions(struct sun6i_csi_device *csi_dev,
56 void sun6i_csi_bridge_format(struct sun6i_csi_device *csi_dev,
66 int sun6i_csi_bridge_setup(struct sun6i_csi_device *csi_dev);
67 void sun6i_csi_bridge_cleanup(struct sun6i_csi_device *csi_dev);
H A Dsun6i_csi_bridge.c18 void sun6i_csi_bridge_dimensions(struct sun6i_csi_device *csi_dev, in sun6i_csi_bridge_dimensions()
27 void sun6i_csi_bridge_format(struct sun6i_csi_device *csi_dev, in sun6i_csi_bridge_format()
410 struct sun6i_csi_device *csi_dev = v4l2_get_subdevdata(subdev); in sun6i_csi_bridge_s_stream()
507 struct sun6i_csi_device *csi_dev = v4l2_get_subdevdata(subdev); in sun6i_csi_bridge_init_cfg()
543 struct sun6i_csi_device *csi_dev = v4l2_get_subdevdata(subdev); in sun6i_csi_bridge_get_fmt()
647 struct sun6i_csi_device *csi_dev = in sun6i_csi_bridge_notifier_bound()
648 container_of(notifier, struct sun6i_csi_device, in sun6i_csi_bridge_notifier_bound()
688 struct sun6i_csi_device *csi_dev = in sun6i_csi_bridge_notifier_complete()
689 container_of(notifier, struct sun6i_csi_device, in sun6i_csi_bridge_notifier_complete()
765 int sun6i_csi_bridge_setup(struct sun6i_csi_device *csi_dev) in sun6i_csi_bridge_setup()
[all …]
H A Dsun6i_csi.c28 int sun6i_csi_isp_complete(struct sun6i_csi_device *csi_dev, in sun6i_csi_isp_complete()
40 static int sun6i_csi_isp_detect(struct sun6i_csi_device *csi_dev) in sun6i_csi_isp_detect()
76 static int sun6i_csi_v4l2_setup(struct sun6i_csi_device *csi_dev) in sun6i_csi_v4l2_setup()
122 static void sun6i_csi_v4l2_cleanup(struct sun6i_csi_device *csi_dev) in sun6i_csi_v4l2_cleanup()
135 struct sun6i_csi_device *csi_dev = private; in sun6i_csi_interrupt()
175 struct sun6i_csi_device *csi_dev = dev_get_drvdata(dev); in sun6i_csi_suspend()
186 struct sun6i_csi_device *csi_dev = dev_get_drvdata(dev); in sun6i_csi_resume()
230 static int sun6i_csi_resources_setup(struct sun6i_csi_device *csi_dev, in sun6i_csi_resources_setup()
313 static void sun6i_csi_resources_cleanup(struct sun6i_csi_device *csi_dev) in sun6i_csi_resources_cleanup()
321 struct sun6i_csi_device *csi_dev; in sun6i_csi_probe()
[all …]
H A Dsun6i_csi_capture.c25 void sun6i_csi_capture_dimensions(struct sun6i_csi_device *csi_dev, in sun6i_csi_capture_dimensions()
34 void sun6i_csi_capture_format(struct sun6i_csi_device *csi_dev, in sun6i_csi_capture_format()
543 void sun6i_csi_capture_sync(struct sun6i_csi_device *csi_dev) in sun6i_csi_capture_sync()
557 struct sun6i_csi_device *csi_dev = vb2_get_drv_priv(queue); in sun6i_csi_capture_queue_setup()
607 struct sun6i_csi_device *csi_dev = vb2_get_drv_priv(queue); in sun6i_csi_capture_start_streaming()
640 struct sun6i_csi_device *csi_dev = vb2_get_drv_priv(queue); in sun6i_csi_capture_stop_streaming()
719 struct sun6i_csi_device *csi_dev = video_drvdata(file); in sun6i_csi_capture_querycap()
746 struct sun6i_csi_device *csi_dev = video_drvdata(file); in sun6i_csi_capture_g_fmt()
756 struct sun6i_csi_device *csi_dev = video_drvdata(file); in sun6i_csi_capture_s_fmt()
833 struct sun6i_csi_device *csi_dev = video_drvdata(file); in sun6i_csi_capture_open()
[all …]
H A Dsun6i_csi.h37 struct sun6i_csi_device { struct
60 int sun6i_csi_isp_complete(struct sun6i_csi_device *csi_dev, argument