Home
last modified time | relevance | path

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

/Linux-v5.10/drivers/staging/media/tegra-video/
Dvi.c107 struct tegra_vi_channel *chan = vb2_get_drv_priv(vq); in tegra_channel_queue_setup()
121 struct tegra_vi_channel *chan = vb2_get_drv_priv(vb->vb2_queue); in tegra_channel_buffer_prepare()
142 struct tegra_vi_channel *chan = vb2_get_drv_priv(vb->vb2_queue); in tegra_channel_buffer_queue()
156 tegra_channel_get_remote_csi_subdev(struct tegra_vi_channel *chan) in tegra_channel_get_remote_csi_subdev()
168 tegra_channel_get_remote_source_subdev(struct tegra_vi_channel *chan) in tegra_channel_get_remote_source_subdev()
191 static int tegra_channel_enable_stream(struct tegra_vi_channel *chan) in tegra_channel_enable_stream()
238 static int tegra_channel_disable_stream(struct tegra_vi_channel *chan) in tegra_channel_disable_stream()
263 int tegra_channel_set_stream(struct tegra_vi_channel *chan, bool on) in tegra_channel_set_stream()
275 void tegra_channel_release_buffers(struct tegra_vi_channel *chan, in tegra_channel_release_buffers()
297 struct tegra_vi_channel *chan = vb2_get_drv_priv(vq); in tegra_channel_start_streaming()
[all …]
Dvi.h163 struct tegra_vi_channel { struct
217 struct tegra_vi_channel *chan; argument
273 tegra_channel_get_remote_csi_subdev(struct tegra_vi_channel *chan);
275 tegra_channel_get_remote_source_subdev(struct tegra_vi_channel *chan);
276 int tegra_channel_set_stream(struct tegra_vi_channel *chan, bool on);
277 void tegra_channel_release_buffers(struct tegra_vi_channel *chan,
Dtegra210.c140 static void tegra_vi_write(struct tegra_vi_channel *chan, unsigned int addr, in tegra_vi_write()
146 static u32 tegra_vi_read(struct tegra_vi_channel *chan, unsigned int addr) in tegra_vi_read()
152 static void vi_csi_write(struct tegra_vi_channel *chan, unsigned int addr, in vi_csi_write()
162 static u32 vi_csi_read(struct tegra_vi_channel *chan, unsigned int addr) in vi_csi_read()
174 static int tegra_channel_capture_setup(struct tegra_vi_channel *chan) in tegra_channel_capture_setup()
194 static void tegra_channel_vi_soft_reset(struct tegra_vi_channel *chan) in tegra_channel_vi_soft_reset()
210 static void tegra_channel_capture_error_recover(struct tegra_vi_channel *chan) in tegra_channel_capture_error_recover()
241 dequeue_buf_done(struct tegra_vi_channel *chan) in dequeue_buf_done()
260 static void release_buffer(struct tegra_vi_channel *chan, in release_buffer()
272 static int tegra_channel_capture_frame(struct tegra_vi_channel *chan, in tegra_channel_capture_frame()
[all …]
Dcsi.c242 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()