Home
last modified time | relevance | path

Searched defs:csi (Results 1 – 25 of 40) sorted by relevance

12

/linux/drivers/media/platform/sunxi/sun4i-csi/
A Dsun4i_dma.c36 static void sun4i_csi_capture_start(struct sun4i_csi *csi) in sun4i_csi_capture_start()
41 static void sun4i_csi_capture_stop(struct sun4i_csi *csi) in sun4i_csi_capture_stop()
52 struct sun4i_csi *csi = vb2_get_drv_priv(vq); in sun4i_csi_queue_setup() local
75 struct sun4i_csi *csi = vb2_get_drv_priv(vb->vb2_queue); in sun4i_csi_buffer_prepare() local
144 static int sun4i_csi_buffer_fill_all(struct sun4i_csi *csi) in sun4i_csi_buffer_fill_all()
195 struct sun4i_csi *csi = vb2_get_drv_priv(vb->vb2_queue); in sun4i_csi_buffer_queue() local
204 static void return_all_buffers(struct sun4i_csi *csi, in return_all_buffers()
228 struct sun4i_csi *csi = vb2_get_drv_priv(vq); in sun4i_csi_start_streaming() local
349 struct sun4i_csi *csi = vb2_get_drv_priv(vq); in sun4i_csi_stop_streaming() local
380 struct sun4i_csi *csi = data; in sun4i_csi_irq() local
[all …]
A Dsun4i_csi.c47 struct sun4i_csi *csi = container_of(notifier, struct sun4i_csi, in sun4i_csi_notify_bound() local
66 struct sun4i_csi *csi = container_of(notifier, struct sun4i_csi, in sun4i_csi_notify_complete() local
116 static int sun4i_csi_notifier_init(struct sun4i_csi *csi) in sun4i_csi_notifier_init()
156 struct sun4i_csi *csi; in sun4i_csi_probe() local
267 struct sun4i_csi *csi = platform_get_drvdata(pdev); in sun4i_csi_remove() local
300 struct sun4i_csi *csi = dev_get_drvdata(dev); in sun4i_csi_runtime_resume() local
315 struct sun4i_csi *csi = dev_get_drvdata(dev); in sun4i_csi_runtime_suspend() local
A Dsun4i_v4l2.c56 struct sun4i_csi *csi = video_drvdata(file); in sun4i_csi_querycap() local
95 static void _sun4i_csi_try_fmt(struct sun4i_csi *csi, in _sun4i_csi_try_fmt()
138 struct sun4i_csi *csi = video_drvdata(file); in sun4i_csi_try_fmt_vid_cap() local
148 struct sun4i_csi *csi = video_drvdata(file); in sun4i_csi_s_fmt_vid_cap() local
159 struct sun4i_csi *csi = video_drvdata(file); in sun4i_csi_g_fmt_vid_cap() local
202 struct sun4i_csi *csi = video_drvdata(file); in sun4i_csi_open() local
239 struct sun4i_csi *csi = video_drvdata(file); in sun4i_csi_release() local
288 struct sun4i_csi *csi = container_of(subdev, struct sun4i_csi, subdev); in sun4i_csi_subdev_get_fmt() local
306 struct sun4i_csi *csi = container_of(subdev, struct sun4i_csi, subdev); in sun4i_csi_subdev_set_fmt() local
353 int sun4i_csi_v4l2_register(struct sun4i_csi *csi) in sun4i_csi_v4l2_register()
/linux/drivers/staging/media/imx/
A Dimx7-media-csi.c514 static int imx7_csi_init(struct imx7_csi *csi) in imx7_csi_init()
615 struct imx7_csi *csi = data; in imx7_csi_irq_handler() local
677 struct imx7_csi *csi = v4l2_get_subdevdata(sd); in imx7_csi_s_stream() local
721 struct imx7_csi *csi = v4l2_get_subdevdata(sd); in imx7_csi_init_cfg() local
739 imx7_csi_get_format(struct imx7_csi *csi, in imx7_csi_get_format()
754 struct imx7_csi *csi = v4l2_get_subdevdata(sd); in imx7_csi_enum_mbus_code() local
790 struct imx7_csi *csi = v4l2_get_subdevdata(sd); in imx7_csi_get_fmt() local
868 struct imx7_csi *csi = v4l2_get_subdevdata(sd); in imx7_csi_set_fmt() local
930 struct imx7_csi *csi = v4l2_get_subdevdata(sd); in imx7_csi_pad_link_validate() local
999 struct imx7_csi *csi = v4l2_get_subdevdata(sd); in imx7_csi_registered() local
[all …]
A Dimx-media-internal-sd.c191 struct v4l2_subdev *csi) in imx_media_register_ipu_internal_subdevs()
A Dimx-ic-prp.c298 struct v4l2_subdev *csi; in prp_link_validate() local
/linux/drivers/staging/media/tegra-video/
A Dcsi.c116 struct tegra_csi *csi = csi_chan->csi; in csi_chan_update_blank_intervals() local
161 struct tegra_csi *csi = csi_chan->csi; in csi_enum_frameintervals() local
260 struct tegra_csi *csi = csi_chan->csi; in tegra_csi_calc_settle_time() local
298 struct tegra_csi *csi = csi_chan->csi; in tegra_csi_enable_stream() local
356 struct tegra_csi *csi = csi_chan->csi; in tegra_csi_disable_stream() local
548 struct tegra_csi *csi = chan->csi; in tegra_csi_channel_init() local
601 struct tegra_csi *csi = csi_chan->csi; in tegra_csi_error_recover() local
650 struct tegra_csi *csi = dev_get_drvdata(dev); in csi_runtime_suspend() local
659 struct tegra_csi *csi = dev_get_drvdata(dev); in csi_runtime_resume() local
718 struct tegra_csi *csi; in tegra_csi_probe() local
[all …]
A Dtegra210.c740 static void csi_write(struct tegra_csi *csi, u8 portno, unsigned int addr, in csi_write()
751 static void pp_write(struct tegra_csi *csi, u8 portno, u32 addr, u32 val) in pp_write()
762 static u32 pp_read(struct tegra_csi *csi, u8 portno, u32 addr) in pp_read()
774 static void cil_write(struct tegra_csi *csi, u8 portno, u32 addr, u32 val) in cil_write()
786 static u32 cil_read(struct tegra_csi *csi, u8 portno, u32 addr) in cil_read()
799 static void tpg_write(struct tegra_csi *csi, u8 portno, unsigned int addr, in tpg_write()
818 struct tegra_csi *csi = csi_chan->csi; in tegra210_csi_port_recover() local
880 struct tegra_csi *csi = csi_chan->csi; in tegra210_csi_port_start_streaming() local
988 struct tegra_csi *csi = csi_chan->csi; in tegra210_csi_port_stop_streaming() local
A Dvideo.h21 struct tegra_csi *csi; member
A Dcsi.h67 struct tegra_csi *csi; member
/linux/drivers/media/platform/sunxi/sun6i-csi/
A Dsun6i_csi.c33 struct sun6i_csi csi; member
50 bool sun6i_csi_is_format_supported(struct sun6i_csi *csi, in sun6i_csi_is_format_supported()
164 int sun6i_csi_set_power(struct sun6i_csi *csi, bool enable) in sun6i_csi_set_power()
376 struct sun6i_csi *csi = &sdev->csi; in sun6i_csi_setup_bus() local
464 struct sun6i_csi *csi = &sdev->csi; in sun6i_csi_set_format() local
571 int sun6i_csi_update_config(struct sun6i_csi *csi, in sun6i_csi_update_config()
602 void sun6i_csi_set_stream(struct sun6i_csi *csi, bool enable) in sun6i_csi_set_stream()
629 static int sun6i_csi_link_entity(struct sun6i_csi *csi, in sun6i_csi_link_entity()
699 struct sun6i_csi *csi = dev_get_drvdata(dev); in sun6i_csi_fwnode_parse() local
717 static void sun6i_csi_v4l2_cleanup(struct sun6i_csi *csi) in sun6i_csi_v4l2_cleanup()
[all …]
A Dsun6i_video.h19 struct sun6i_csi *csi; member
A Dsun6i_video.c597 int sun6i_video_init(struct sun6i_video *video, struct sun6i_csi *csi, in sun6i_video_init()
/linux/drivers/gpu/ipu-v3/
A Dipu-csi.c399 ipu_csi_set_bt_interlaced_codes(struct ipu_csi *csi, in ipu_csi_set_bt_interlaced_codes()
448 int ipu_csi_init_interface(struct ipu_csi *csi, in ipu_csi_init_interface()
541 bool ipu_csi_is_interlaced(struct ipu_csi *csi) in ipu_csi_is_interlaced()
659 int ipu_csi_set_mipi_datatype(struct ipu_csi *csi, u32 vc, in ipu_csi_set_mipi_datatype()
687 int ipu_csi_set_skip_smfc(struct ipu_csi *csi, u32 skip, in ipu_csi_set_skip_smfc()
735 int ipu_csi_enable(struct ipu_csi *csi) in ipu_csi_enable()
743 int ipu_csi_disable(struct ipu_csi *csi) in ipu_csi_disable()
754 struct ipu_csi *csi, *ret; in ipu_csi_get() local
776 void ipu_csi_put(struct ipu_csi *csi) in ipu_csi_put()
789 struct ipu_csi *csi; in ipu_csi_init() local
[all …]
/linux/Documentation/admin-guide/media/
A Dimx7.rst51 csi section in i.MX7 Video Capture Driver
/linux/arch/arm/boot/dts/
A Dimx6sll.dtsi614 csi: csi@20e8000 { label
A Dimx6sl.dtsi740 csi: csi@20e4000 { label
A Dsunxi-h3-h5.dtsi795 csi: camera@1cb0000 { label
A Dimx6ul.dtsi1000 csi: csi@21c4000 { label
A Dsun8i-a83t.dtsi1055 csi: camera@1cb0000 { label
A Dimx7s.dtsi782 csi: csi@30710000 { label
/linux/drivers/clk/imx/
A Dclk-imx31.c41 per_div, per, csi, fir, csi_div, usb_div_pre, usb_div_post, fir_div_pre, enumerator
/linux/arch/ia64/kernel/
A Dtopology.c140 pal_cache_shared_info_t csi; in cache_shared_cpu_map_setup() local
/linux/arch/arm64/boot/dts/allwinner/
A Dsun50i-a64.dtsi1157 csi: csi@1cb0000 { label
/linux/drivers/media/platform/rcar-vin/
A Drcar-vin.h152 enum rvin_csi_id csi; member

Completed in 53 milliseconds

12