Searched refs:tegra_vi_channel (Results 1 – 6 of 6) sorted by relevance
/Linux-v6.6/drivers/staging/media/tegra-video/ |
D | vi.h | 41 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,
|
D | vi.c | 112 struct tegra_vi_channel *chan = vb2_get_drv_priv(vq); in tegra_channel_queue_setup() 129 struct tegra_vi_channel *chan = vb2_get_drv_priv(vb->vb2_queue); in tegra_channel_buffer_prepare() 150 struct tegra_vi_channel *chan = vb2_get_drv_priv(vb->vb2_queue); in tegra_channel_buffer_queue() 164 tegra_channel_get_remote_csi_subdev(struct tegra_vi_channel *chan) in tegra_channel_get_remote_csi_subdev() 179 tegra_channel_get_remote_source_subdev(struct tegra_vi_channel *chan) in tegra_channel_get_remote_source_subdev() 202 static int tegra_channel_enable_stream(struct tegra_vi_channel *chan) in tegra_channel_enable_stream() 215 static int tegra_channel_disable_stream(struct tegra_vi_channel *chan) in tegra_channel_disable_stream() 228 int tegra_channel_set_stream(struct tegra_vi_channel *chan, bool on) in tegra_channel_set_stream() 240 void tegra_channel_release_buffers(struct tegra_vi_channel *chan, in tegra_channel_release_buffers() 262 struct tegra_vi_channel *chan = vb2_get_drv_priv(vq); in tegra_channel_start_streaming() [all …]
|
D | tegra20.c | 151 static void tegra20_vi_write(struct tegra_vi_channel *chan, unsigned int addr, u32 val) in tegra20_vi_write() 160 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() 264 static void tegra20_channel_host1x_syncpt_free(struct tegra_vi_channel *chan) in tegra20_channel_host1x_syncpt_free() 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() [all …]
|
D | tegra210.c | 147 static void tegra_vi_write(struct tegra_vi_channel *chan, unsigned int addr, in tegra_vi_write() 153 static u32 tegra_vi_read(struct tegra_vi_channel *chan, unsigned int addr) in tegra_vi_read() 159 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() 183 static int tegra210_channel_host1x_syncpt_init(struct tegra_vi_channel *chan) in tegra210_channel_host1x_syncpt_init() 222 static void tegra210_channel_host1x_syncpt_free(struct tegra_vi_channel *chan) in tegra210_channel_host1x_syncpt_free() 260 static int tegra_channel_capture_setup(struct tegra_vi_channel *chan, in tegra_channel_capture_setup() 304 static void tegra_channel_vi_soft_reset(struct tegra_vi_channel *chan, in tegra_channel_vi_soft_reset() 321 static void tegra_channel_capture_error_recover(struct tegra_vi_channel *chan, in tegra_channel_capture_error_recover() 353 dequeue_buf_done(struct tegra_vi_channel *chan) in dequeue_buf_done() [all …]
|
D | video.c | 32 struct tegra_vi_channel *chan; in tegra_v4l2_dev_notify()
|
D | csi.c | 241 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()
|