Home
last modified time | relevance | path

Searched defs:video (Results 1 – 25 of 68) sorted by relevance

123

/linux-6.14.4/drivers/staging/media/starfive/camss/
Dstf-video.c30 video_g_fi_by_index(struct stfcamss_video *video, int index) in video_g_fi_by_index()
39 video_g_fi_by_mcode(struct stfcamss_video *video, u32 mcode) in video_g_fi_by_mcode()
52 video_g_fi_by_pfmt(struct stfcamss_video *video, u32 pixelformat) in video_g_fi_by_pfmt()
64 static int __video_try_fmt(struct stfcamss_video *video, struct v4l2_format *f) in __video_try_fmt()
106 static int stf_video_init_format(struct stfcamss_video *video) in stf_video_init_format()
138 struct stfcamss_video *video = vb2_get_drv_priv(q); in video_queue_setup() local
167 struct stfcamss_video *video = vb2_get_drv_priv(vb->vb2_queue); in video_buf_init() local
185 struct stfcamss_video *video = vb2_get_drv_priv(vb->vb2_queue); in video_buf_prepare() local
204 struct stfcamss_video *video = vb2_get_drv_priv(vb->vb2_queue); in video_buf_queue() local
210 static int video_get_subdev_format(struct stfcamss_video *video, in video_get_subdev_format()
[all …]
Dstf-capture.c58 static inline struct stf_capture *to_stf_capture(struct stfcamss_video *video) in to_stf_capture()
76 static void stf_init_addrs(struct stfcamss_video *video) in stf_init_addrs()
110 static void stf_cap_s_cfg(struct stfcamss_video *video) in stf_cap_s_cfg()
135 static int stf_cap_s_cleanup(struct stfcamss_video *video) in stf_cap_s_cleanup()
150 static void stf_wr_data_en(struct stfcamss_video *video) in stf_wr_data_en()
158 static void stf_wr_irq_enable(struct stfcamss_video *video) in stf_wr_irq_enable()
166 static void stf_wr_irq_disable(struct stfcamss_video *video) in stf_wr_irq_disable()
176 static void stf_channel_set(struct stfcamss_video *video) in stf_channel_set()
219 static void stf_capture_start(struct stfcamss_video *video) in stf_capture_start()
232 static void stf_capture_stop(struct stfcamss_video *video) in stf_capture_stop()
[all …]
/linux-6.14.4/drivers/media/platform/nuvoton/
Dnpcm-video.c210 static unsigned int npcm_video_ece_get_ed_size(struct npcm_video *video, in npcm_video_ece_get_ed_size()
236 static void npcm_video_ece_enc_rect(struct npcm_video *video, in npcm_video_ece_enc_rect()
270 static unsigned int npcm_video_ece_read_rect_offset(struct npcm_video *video) in npcm_video_ece_read_rect_offset()
283 static void npcm_video_ece_set_lp(struct npcm_video *video, unsigned int pitch) in npcm_video_ece_set_lp()
311 static inline void npcm_video_ece_set_fb_addr(struct npcm_video *video, in npcm_video_ece_set_fb_addr()
319 static inline void npcm_video_ece_set_enc_dba(struct npcm_video *video, in npcm_video_ece_set_enc_dba()
327 static inline void npcm_video_ece_clear_rect_offset(struct npcm_video *video) in npcm_video_ece_clear_rect_offset()
334 static void npcm_video_ece_ctrl_reset(struct npcm_video *video) in npcm_video_ece_ctrl_reset()
346 static void npcm_video_ece_ip_reset(struct npcm_video *video) in npcm_video_ece_ip_reset()
358 static void npcm_video_ece_stop(struct npcm_video *video) in npcm_video_ece_stop()
[all …]
/linux-6.14.4/drivers/media/platform/ti/omap3isp/
Dispvideo.c139 static unsigned int isp_video_mbus_to_pix(const struct isp_video *video, in isp_video_mbus_to_pix()
205 isp_video_remote_subdev(struct isp_video *video, u32 *pad) in isp_video_remote_subdev()
221 static int isp_video_get_graph_data(struct isp_video *video, in isp_video_get_graph_data()
269 __isp_video_get_format(struct isp_video *video, struct v4l2_format *format) in __isp_video_get_format()
296 isp_video_check_format(struct isp_video *video, struct isp_video_fh *vfh) in isp_video_check_format()
326 struct isp_video *video = vfh->video; in isp_video_queue_setup() local
344 struct isp_video *video = vfh->video; in isp_video_buffer_prepare() local
384 struct isp_video *video = vfh->video; in isp_video_buffer_queue() local
437 static void omap3isp_video_return_buffers(struct isp_video *video, in omap3isp_video_return_buffers()
454 struct isp_video *video = vfh->video; in isp_video_start_streaming() local
[all …]
Dispvideo.h143 #define isp_video_dmaqueue_flags_clr(video) \ argument
156 struct video_device video; member
191 struct isp_video *video; member
/linux-6.14.4/drivers/media/platform/nxp/imx8-isi/
Dimx8-isi-video.c494 struct mxc_isi_video *video = &pipe->video; in mxc_isi_video_frame_write_done() local
654 static void mxc_isi_video_free_discard_buffers(struct mxc_isi_video *video) in mxc_isi_video_free_discard_buffers()
670 static int mxc_isi_video_alloc_discard_buffers(struct mxc_isi_video *video) in mxc_isi_video_alloc_discard_buffers()
704 static int mxc_isi_video_validate_format(struct mxc_isi_video *video) in mxc_isi_video_validate_format()
733 static void mxc_isi_video_return_buffers(struct mxc_isi_video *video, in mxc_isi_video_return_buffers()
770 static void mxc_isi_video_queue_first_buffers(struct mxc_isi_video *video) in mxc_isi_video_queue_first_buffers()
890 struct mxc_isi_video *video = vb2_get_drv_priv(q); in mxc_isi_vb2_queue_setup() local
899 struct mxc_isi_video *video = vb2_get_drv_priv(vb2->vb2_queue); in mxc_isi_vb2_buffer_init() local
909 struct mxc_isi_video *video = vb2_get_drv_priv(vb2->vb2_queue); in mxc_isi_vb2_buffer_prepare() local
919 struct mxc_isi_video *video = vb2_get_drv_priv(vb2->vb2_queue); in mxc_isi_vb2_buffer_queue() local
[all …]
/linux-6.14.4/drivers/media/platform/qcom/camss/
Dcamss-video.c67 static struct v4l2_subdev *video_remote_subdev(struct camss_video *video, in video_remote_subdev()
83 static int video_get_subdev_format(struct camss_video *video, in video_get_subdev_format()
122 struct camss_video *video = vb2_get_drv_priv(q); in video_queue_setup() local
149 struct camss_video *video = vb2_get_drv_priv(vb->vb2_queue); in video_buf_init() local
179 struct camss_video *video = vb2_get_drv_priv(vb->vb2_queue); in video_buf_prepare() local
199 struct camss_video *video = vb2_get_drv_priv(vb->vb2_queue); in video_buf_queue() local
206 static int video_check_format(struct camss_video *video) in video_check_format()
230 struct camss_video *video = vb2_get_drv_priv(q); in video_start_streaming() local
278 struct camss_video *video = vb2_get_drv_priv(q); in video_stop_streaming() local
335 struct camss_video *video = video_drvdata(file); in video_enum_fmt() local
[all …]
/linux-6.14.4/drivers/usb/gadget/function/
Duvc_video.c29 uvc_video_encode_header(struct uvc_video *video, struct uvc_buffer *buf, in uvc_video_encode_header()
73 uvc_video_encode_data(struct uvc_video *video, struct uvc_buffer *buf, in uvc_video_encode_data()
91 uvc_video_encode_bulk(struct usb_request *req, struct uvc_video *video, in uvc_video_encode_bulk()
134 uvc_video_encode_isoc_sg(struct usb_request *req, struct uvc_video *video, in uvc_video_encode_isoc_sg()
201 uvc_video_encode_isoc(struct usb_request *req, struct uvc_video *video, in uvc_video_encode_isoc()
256 static int uvcg_video_ep_queue(struct uvc_video *video, struct usb_request *req) in uvcg_video_ep_queue()
281 static int uvcg_video_usb_req_queue(struct uvc_video *video, in uvcg_video_usb_req_queue()
334 struct uvc_video *video = ureq->video; in uvc_video_complete() local
423 struct uvc_video *video = container_of(work, struct uvc_video, hw_submit); in uvcg_video_hw_submit() local
484 uvc_video_free_requests(struct uvc_video *video) in uvc_video_free_requests()
[all …]
Duvc_v4l2.c149 struct uvc_video *video = &uvc->video; in find_closest_frame_by_size() local
233 struct uvc_video *video = &uvc->video; in uvc_v4l2_get_format() local
252 struct uvc_video *video = &uvc->video; in uvc_v4l2_try_format() local
310 struct uvc_video *video = &uvc->video; in uvc_v4l2_set_format() local
331 struct uvc_video *video = &uvc->video; in uvc_v4l2_g_parm() local
358 struct uvc_video *video = &uvc->video; in uvc_v4l2_s_parm() local
471 struct uvc_video *video = &uvc->video; in uvc_v4l2_reqbufs() local
484 struct uvc_video *video = &uvc->video; in uvc_v4l2_querybuf() local
494 struct uvc_video *video = &uvc->video; in uvc_v4l2_qbuf() local
512 struct uvc_video *video = &uvc->video; in uvc_v4l2_dqbuf() local
[all …]
Duvc_queue.c47 struct uvc_video *video = container_of(queue, struct uvc_video, queue); in uvc_queue_setup() local
64 struct uvc_video *video = container_of(queue, struct uvc_video, queue); in uvc_buffer_prepare() local
132 struct uvc_video *video = container_of(queue, struct uvc_video, queue); in uvcg_queue_init() local
/linux-6.14.4/drivers/media/platform/aspeed/
Daspeed-video.c536 static void aspeed_video_update(struct aspeed_video *video, u32 reg, u32 clear, in aspeed_video_update()
549 static u32 aspeed_video_read(struct aspeed_video *video, u32 reg) in aspeed_video_read()
557 static void aspeed_video_write(struct aspeed_video *video, u32 reg, u32 val) in aspeed_video_write()
579 static int aspeed_video_start_frame(struct aspeed_video *video) in aspeed_video_start_frame()
640 static void aspeed_video_enable_mode_detect(struct aspeed_video *video) in aspeed_video_enable_mode_detect()
654 static void aspeed_video_off(struct aspeed_video *video) in aspeed_video_off()
670 static void aspeed_video_on(struct aspeed_video *video) in aspeed_video_on()
682 static void aspeed_video_bufs_done(struct aspeed_video *video, in aspeed_video_bufs_done()
695 static void aspeed_video_irq_res_change(struct aspeed_video *video, ulong delay) in aspeed_video_irq_res_change()
730 struct aspeed_video *video = arg; in aspeed_video_irq() local
[all …]
/linux-6.14.4/drivers/media/platform/renesas/vsp1/
Dvsp1_video.c63 static int vsp1_video_verify_format(struct vsp1_video *video) in vsp1_video_verify_format()
93 static int __vsp1_video_try_format(struct vsp1_video *video, in __vsp1_video_try_format()
195 vsp1_video_complete_buffer(struct vsp1_video *video) in vsp1_video_complete_buffer()
234 struct vsp1_video *video = rwpf->video; in vsp1_video_frame_end() local
440 struct vsp1_video *video) in vsp1_video_pipeline_build()
527 struct vsp1_video *video) in vsp1_video_pipeline_init()
544 static struct vsp1_pipeline *vsp1_video_pipeline_get(struct vsp1_video *video) in vsp1_video_pipeline_get()
600 struct vsp1_video *video = vb2_get_drv_priv(vq); in vsp1_video_queue_setup() local
625 struct vsp1_video *video = vb2_get_drv_priv(vb->vb2_queue); in vsp1_video_buffer_prepare() local
649 struct vsp1_video *video = vb2_get_drv_priv(vb->vb2_queue); in vsp1_video_buffer_queue() local
[all …]
Dvsp1_drv.c223 struct vsp1_video *video, *_video; in vsp1_destroy_entities() local
386 struct vsp1_video *video = vsp1_video_create(vsp1, rpf); in vsp1_create_entities() local
446 struct vsp1_video *video = vsp1_video_create(vsp1, wpf); in vsp1_create_entities() local
Dvsp1_video.h36 struct video_device video; member
/linux-6.14.4/drivers/media/pci/mgb4/
Dmgb4_vin.c126 struct mgb4_regs *video = &vindev->mgbdev->video; in set_loopback_padding() local
141 struct mgb4_regs *video = &vindev->mgbdev->video; in get_timings() local
193 struct mgb4_regs *video = &vindev->mgbdev->video; in queue_setup() local
230 struct mgb4_regs *video = &vindev->mgbdev->video; in buffer_prepare() local
263 struct mgb4_regs *video = &vindev->mgbdev->video; in stop_streaming() local
287 struct mgb4_regs *video = &vindev->mgbdev->video; in start_streaming() local
362 struct mgb4_regs *video = &vindev->mgbdev->video; in vidioc_enum_fmt() local
379 struct mgb4_regs *video = &vindev->mgbdev->video; in vidioc_enum_frameintervals() local
404 struct mgb4_regs *video = &vindev->mgbdev->video; in vidioc_g_fmt() local
435 struct mgb4_regs *video = &vindev->mgbdev->video; in vidioc_try_fmt() local
[all …]
Dmgb4_vout.c63 struct mgb4_regs *video = &voutdev->mgbdev->video; in get_timings() local
106 struct mgb4_regs *video = &voutdev->mgbdev->video; in queue_setup() local
142 struct mgb4_regs *video = &voutdev->mgbdev->video; in buffer_prepare() local
192 struct mgb4_regs *video = &mgbdev->video; in start_streaming() local
248 struct mgb4_regs *video = &voutdev->mgbdev->video; in vidioc_enum_fmt() local
264 struct mgb4_regs *video = &voutdev->mgbdev->video; in vidioc_g_fmt() local
296 struct mgb4_regs *video = &voutdev->mgbdev->video; in vidioc_try_fmt() local
328 struct mgb4_regs *video = &voutdev->mgbdev->video; in vidioc_s_fmt() local
394 struct mgb4_regs *video = &voutdev->mgbdev->video; in vidioc_enum_frameintervals() local
422 struct mgb4_regs *video = &voutdev->mgbdev->video; in vidioc_g_parm() local
[all …]
Dmgb4_io.h34 static inline bool has_yuv_and_timeperframe(struct mgb4_regs *video) in has_yuv_and_timeperframe()
41 #define has_yuv(video) has_yuv_and_timeperframe(video) argument
42 #define has_timeperframe(video) has_yuv_and_timeperframe(video) argument
Dmgb4_cmt.c194 struct mgb4_regs *video = &voutdev->mgbdev->video; in mgb4_cmt_set_vout_freq() local
224 struct mgb4_regs *video = &vindev->mgbdev->video; in mgb4_cmt_set_vin_freq_range() local
/linux-6.14.4/drivers/acpi/
Dacpi_video.c200 struct acpi_video_bus *video; member
256 struct acpi_video_device *video = cooling_dev->devdata; in video_get_max_state() local
265 struct acpi_video_device *video = cooling_dev->devdata; in video_get_cur_state() local
284 struct acpi_video_device *video = cooling_dev->devdata; in video_set_cur_state() local
699 acpi_video_bus_DOS(struct acpi_video_bus *video, int bios_flag, int lcd_flag) in acpi_video_bus_DOS()
1029 static void acpi_video_bus_find_cap(struct acpi_video_bus *video) in acpi_video_bus_find_cap()
1050 static int acpi_video_bus_check(struct acpi_video_bus *video) in acpi_video_bus_check()
1101 acpi_video_get_device_attr(struct acpi_video_bus *video, unsigned long device_id) in acpi_video_get_device_attr()
1116 acpi_video_get_device_type(struct acpi_video_bus *video, in acpi_video_get_device_type()
1133 struct acpi_video_bus *video = arg; in acpi_video_bus_get_one_device() local
[all …]
/linux-6.14.4/drivers/media/platform/samsung/exynos4-is/
Dfimc-isp-video.c82 struct fimc_is_video *video = &isp->video_capture; in isp_video_capture_start_streaming() local
154 struct fimc_is_video *video = &isp->video_capture; in isp_video_capture_buffer_prepare() local
190 struct fimc_is_video *video = &isp->video_capture; in isp_video_capture_buffer_queue() local
236 struct fimc_is_video *video = &is->isp.video_capture; in fimc_isp_video_irq_handler() local
520 struct fimc_is_video *video = &isp->video_capture; in isp_video_streamoff() local
/linux-6.14.4/Documentation/userspace-api/media/v4l/
Dvideo.rst3 .. _video: target
/linux-6.14.4/drivers/video/fbdev/
Dpm2fb.c92 u32 video; /* video flags before blanking */ member
516 static void set_video(struct pm2fb_par *p, u32 video) in set_video()
700 u32 video = 0; in pm2fb_set_par() local
1007 u32 video = par->video; in pm2fb_blank() local
Dpm3fb.c70 u32 video; /* video flags before blanking */ member
809 unsigned int video = par->video; in pm3fb_write_mode() local
1157 u32 video = par->video; in pm3fb_blank() local
/linux-6.14.4/drivers/media/platform/rockchip/rkisp1/
Drkisp1-stats.c24 struct video_device *video = video_devdata(file); in rkisp1_stats_enum_fmt_meta_cap() local
37 struct video_device *video = video_devdata(file); in rkisp1_stats_g_fmt_meta_cap() local
/linux-6.14.4/drivers/staging/media/atomisp/pci/
Datomisp_v4l2.c316 int atomisp_video_init(struct atomisp_video_pipe *video) in atomisp_video_init()
336 void atomisp_video_unregister(struct atomisp_video_pipe *video) in atomisp_video_unregister()

123