Home
last modified time | relevance | path

Searched refs:ipu6_isys_video (Results 1 – 5 of 5) sorted by relevance

/linux-6.12.1/drivers/media/pci/intel/ipu6/
Dipu6-isys-video.h88 struct ipu6_isys_video { struct
107 container_of(__aq, struct ipu6_isys_video, aq) argument
114 int ipu6_isys_video_prepare_stream(struct ipu6_isys_video *av,
117 int ipu6_isys_video_set_streaming(struct ipu6_isys_video *av, int state,
121 int ipu6_isys_setup_video(struct ipu6_isys_video *av,
123 int ipu6_isys_video_init(struct ipu6_isys_video *av);
124 void ipu6_isys_video_cleanup(struct ipu6_isys_video *av);
131 void ipu6_isys_configure_stream_watermark(struct ipu6_isys_video *av,
133 void ipu6_isys_update_stream_watermark(struct ipu6_isys_video *av, bool state);
135 u32 ipu6_isys_get_format(struct ipu6_isys_video *av);
[all …]
Dipu6-isys-video.c100 struct ipu6_isys_video *av = video_drvdata(file); in video_open()
145 struct ipu6_isys_video *av = video_drvdata(file); in ipu6_isys_vidioc_querycap()
211 struct ipu6_isys_video *av = video_drvdata(file); in ipu6_isys_vidioc_g_fmt_vid_cap()
221 struct ipu6_isys_video *av = video_drvdata(file); in ipu6_isys_vidioc_g_fmt_meta_cap()
228 static void ipu6_isys_try_fmt_cap(struct ipu6_isys_video *av, u32 type, in ipu6_isys_try_fmt_cap()
260 static void __ipu6_isys_vidioc_try_fmt_vid_cap(struct ipu6_isys_video *av, in __ipu6_isys_vidioc_try_fmt_vid_cap()
277 struct ipu6_isys_video *av = video_drvdata(file); in ipu6_isys_vidioc_try_fmt_vid_cap()
287 static int __ipu6_isys_vidioc_try_fmt_meta_cap(struct ipu6_isys_video *av, in __ipu6_isys_vidioc_try_fmt_meta_cap()
301 struct ipu6_isys_video *av = video_drvdata(file); in ipu6_isys_vidioc_try_fmt_meta_cap()
311 struct ipu6_isys_video *av = video_drvdata(file); in ipu6_isys_vidioc_s_fmt_vid_cap()
[all …]
Dipu6-isys-queue.c29 struct ipu6_isys_video *av = ipu6_isys_queue_to_video(aq); in queue_setup()
50 struct ipu6_isys_video *av = ipu6_isys_queue_to_video(aq); in ipu6_isys_buf_prepare()
87 struct ipu6_isys_video *av; in ipu6_isys_buffer_list_queue()
133 struct ipu6_isys_video *av = ipu6_isys_queue_to_video(aq); in flush_firmware_streamon_fail()
256 static int ipu6_isys_stream_start(struct ipu6_isys_video *av, in ipu6_isys_stream_start()
317 struct ipu6_isys_video *av = ipu6_isys_queue_to_video(aq); in buf_queue()
404 struct ipu6_isys_video *av = ipu6_isys_queue_to_video(aq); in ipu6_isys_link_fmt_validate()
449 struct ipu6_isys_video *av = ipu6_isys_queue_to_video(aq); in return_buffers()
499 static void ipu6_isys_stream_cleanup(struct ipu6_isys_video *av) in ipu6_isys_stream_cleanup()
509 struct ipu6_isys_video *av = ipu6_isys_queue_to_video(aq); in start_streaming()
[all …]
Dipu6-isys-csi2.h15 struct ipu6_isys_video;
42 struct ipu6_isys_video av[NR_OF_CSI2_SRC_PADS];
Dipu6-isys.c208 struct ipu6_isys_video *av = &isys->csi2[i].av[j]; in isys_csi2_create_media_links()
244 struct ipu6_isys_video *av = &isys->csi2[i].av[j]; in isys_register_video_devices()