Home
last modified time | relevance | path

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

/openbmc/linux/drivers/staging/media/tegra-video/
H A Dvi.h41 struct tegra_vi_channel;
59 int (*channel_host1x_syncpt_init)(struct tegra_vi_channel *chan);
60 void (*channel_host1x_syncpt_free)(struct tegra_vi_channel *chan);
62 void (*channel_queue_setup)(struct tegra_vi_channel *chan);
181 struct tegra_vi_channel { struct
248 struct tegra_vi_channel *chan; argument
307 tegra_channel_get_remote_csi_subdev(struct tegra_vi_channel *chan);
309 tegra_channel_get_remote_source_subdev(struct tegra_vi_channel *chan);
310 int tegra_channel_set_stream(struct tegra_vi_channel *chan, bool on);
311 void tegra_channel_release_buffers(struct tegra_vi_channel *chan,
H A Dvi.c904 struct tegra_vi_channel, in vi_s_ctrl()
1093 struct tegra_vi_channel *chan, *tmp; in tegra_channels_cleanup()
1200 struct tegra_vi_channel *chan; in tegra_vi_channel_alloc()
1312 struct tegra_vi_channel *chan; in tegra_vi_channels_init()
1339 struct tegra_vi_channel *chan; in tegra_v4l2_nodes_cleanup_tpg()
1352 struct tegra_vi_channel *vi_chan; in tegra_v4l2_nodes_setup_tpg()
1585 struct tegra_vi_channel *chan; in tegra_vi_graph_notify_complete()
1660 struct tegra_vi_channel *chan; in tegra_vi_graph_notify_bound()
1755 struct tegra_vi_channel *chan; in tegra_vi_graph_init()
1799 struct tegra_vi_channel *chan; in tegra_vi_graph_cleanup()
[all …]
H A Dtegra20.c160 static void tegra20_vi_get_input_formats(struct tegra_vi_channel *chan, in tegra20_vi_get_input_formats()
188 static void tegra20_vi_get_output_formats(struct tegra_vi_channel *chan, in tegra20_vi_get_output_formats()
250 static int tegra20_channel_host1x_syncpt_init(struct tegra_vi_channel *chan) in tegra20_channel_host1x_syncpt_init()
295 static void tegra20_channel_queue_setup(struct tegra_vi_channel *chan) in tegra20_channel_queue_setup()
344 static void release_buffer(struct tegra_vi_channel *chan, in release_buffer()
356 static void tegra20_channel_vi_buffer_setup(struct tegra_vi_channel *chan, in tegra20_channel_vi_buffer_setup()
380 static int tegra20_channel_capture_frame(struct tegra_vi_channel *chan, in tegra20_channel_capture_frame()
411 struct tegra_vi_channel *chan = data; in tegra20_chan_capture_kthread_start()
455 static void tegra20_camera_capture_setup(struct tegra_vi_channel *chan) in tegra20_camera_capture_setup()
511 struct tegra_vi_channel *chan = vb2_get_drv_priv(vq); in tegra20_vi_start_streaming()
[all …]
H A Dtegra210.c159 static void vi_csi_write(struct tegra_vi_channel *chan, u8 portno, in vi_csi_write()
169 static u32 vi_csi_read(struct tegra_vi_channel *chan, u8 portno, in vi_csi_read()
260 static int tegra_channel_capture_setup(struct tegra_vi_channel *chan, in tegra_channel_capture_setup()
353 dequeue_buf_done(struct tegra_vi_channel *chan) in dequeue_buf_done()
372 static void release_buffer(struct tegra_vi_channel *chan, in release_buffer()
410 static int tegra_channel_capture_frame(struct tegra_vi_channel *chan, in tegra_channel_capture_frame()
507 static void tegra_channel_capture_done(struct tegra_vi_channel *chan, in tegra_channel_capture_done()
540 struct tegra_vi_channel *chan = data; in chan_capture_kthread_start()
588 struct tegra_vi_channel *chan = data; in chan_capture_kthread_finish()
612 struct tegra_vi_channel *chan = vb2_get_drv_priv(vq); in tegra210_vi_start_streaming()
[all …]
H A Dvideo.c32 struct tegra_vi_channel *chan; in tegra_v4l2_dev_notify()
H A Dcsi.c241 struct tegra_vi_channel *chan; in csi_get_pixel_rate()
295 struct tegra_vi_channel *chan = v4l2_get_subdev_hostdata(subdev); in tegra_csi_enable_stream()
384 struct tegra_vi_channel *chan = v4l2_get_subdev_hostdata(subdev); in tegra_csi_disable_stream()