Home
last modified time | relevance | path

Searched refs:video (Results 76 - 100 of 1440) sorted by relevance

12345678910>>...58

/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/
H A Datomisp_v4l2.c337 int atomisp_video_init(struct atomisp_video_pipe *video) in atomisp_video_init() argument
341 video->pad.flags = MEDIA_PAD_FL_SINK; in atomisp_video_init()
342 ret = media_entity_pads_init(&video->vdev.entity, 1, &video->pad); in atomisp_video_init()
346 /* Initialize the video device. */ in atomisp_video_init()
347 strscpy(video->vdev.name, "ATOMISP video output", sizeof(video->vdev.name)); in atomisp_video_init()
348 video->vdev.fops = &atomisp_fops; in atomisp_video_init()
349 video in atomisp_video_init()
357 atomisp_video_unregister(struct atomisp_video_pipe *video) atomisp_video_unregister() argument
[all...]
/kernel/linux/linux-6.6/drivers/usb/gadget/function/
H A Duvc.h80 struct uvc_video *video; member
111 void (*encode) (struct usb_request *req, struct uvc_video *video,
133 struct uvc_video video; member
/kernel/linux/linux-5.10/drivers/media/v4l2-core/
H A Dv4l2-subdev.c221 sd->ops->video->g_frame_interval(sd, fi); in call_g_frame_interval()
228 sd->ops->video->s_frame_interval(sd, fi); in call_s_frame_interval()
349 .video = &v4l2_subdev_call_video_wrappers,
559 return v4l2_subdev_call(sd, video, g_frame_interval, arg); in subdev_do_ioctl()
569 return v4l2_subdev_call(sd, video, s_frame_interval, arg); in subdev_do_ioctl()
624 return v4l2_subdev_call(sd, video, query_dv_timings, arg); in subdev_do_ioctl()
627 return v4l2_subdev_call(sd, video, g_dv_timings, arg); in subdev_do_ioctl()
633 return v4l2_subdev_call(sd, video, s_dv_timings, arg); in subdev_do_ioctl()
636 return v4l2_subdev_call(sd, video, g_std, arg); in subdev_do_ioctl()
644 return v4l2_subdev_call(sd, video, s_st in subdev_do_ioctl()
[all...]
/kernel/linux/linux-5.10/drivers/staging/media/tegra-video/
H A Dtegra210.c7 * This source file contains Tegra210 supported video formats,
223 dev_dbg(&chan->video.dev, "TEGRA_VI_CSI_ERROR_STATUS 0x%08x\n", val); in tegra_channel_capture_error_recover()
227 dev_dbg(&chan->video.dev, in tegra_channel_capture_error_recover()
324 dev_err_ratelimited(&chan->video.dev, in tegra_channel_capture_frame()
359 dev_err_ratelimited(&chan->video.dev, in tegra_channel_capture_done()
438 struct media_pipeline *pipe = &chan->video.pipe; in tegra210_vi_start_streaming()
462 ret = media_pipeline_start(&chan->video.entity, pipe); in tegra210_vi_start_streaming()
476 chan->video.name); in tegra210_vi_start_streaming()
480 dev_err(&chan->video.dev, in tegra210_vi_start_streaming()
487 chan->video in tegra210_vi_start_streaming()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/analogix/
H A Danalogix_dp_core.c815 dev_err(dp->dev, "Timeout of slave video streamclk ok\n"); in analogix_dp_config_video()
821 /* Set to use the register calculated M/N video */ in analogix_dp_config_video()
824 /* For video bist, Video timing must be generated by register */ in analogix_dp_config_video()
827 /* Disable video mute */ in analogix_dp_config_video()
830 /* Configure video slave mode */ in analogix_dp_config_video()
833 /* Enable video */ in analogix_dp_config_video()
849 "Ignoring timeout of video streamclk ok\n"); in analogix_dp_config_video()
943 /* Keep the panel disabled while we configure video */ in analogix_dp_commit()
964 dev_err(dp->dev, "unable to config video\n"); in analogix_dp_commit()
1533 struct video_info *video in analogix_dp_bridge_mode_set() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/analogix/
H A Danalogix_dp_core.c816 dev_err(dp->dev, "Timeout of slave video streamclk ok\n"); in analogix_dp_config_video()
822 /* Set to use the register calculated M/N video */ in analogix_dp_config_video()
825 /* For video bist, Video timing must be generated by register */ in analogix_dp_config_video()
828 /* Disable video mute */ in analogix_dp_config_video()
831 /* Configure video slave mode */ in analogix_dp_config_video()
834 /* Enable video */ in analogix_dp_config_video()
850 "Ignoring timeout of video streamclk ok\n"); in analogix_dp_config_video()
944 /* Keep the panel disabled while we configure video */ in analogix_dp_commit()
965 dev_err(dp->dev, "unable to config video\n"); in analogix_dp_commit()
1532 struct video_info *video in analogix_dp_bridge_mode_set() local
[all...]
/kernel/linux/linux-5.10/drivers/media/platform/davinci/
H A Dvpif_display.c104 * @nplanes:: contains number of distinct video planes needed to hold a frame
431 struct video_obj *vid_ch = &ch->video; in vpif_update_std_info()
460 struct video_obj *vid_ch = &ch->video; in vpif_update_resolution()
505 struct video_obj *vid_ch = &ch->video; in vpif_calculate_offsets()
701 ch->video.stdid = std_id; in vpif_s_std()
702 memset(&ch->video.dv_timings, 0, sizeof(ch->video.dv_timings)); in vpif_s_std()
709 ret = v4l2_device_call_until_err(&vpif_obj.v4l2_dev, 1, video, in vpif_s_std()
716 ret = v4l2_device_call_until_err(&vpif_obj.v4l2_dev, 1, video, in vpif_s_std()
739 *std = ch->video in vpif_g_std()
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/ti/davinci/
H A Dvpif_display.c104 * @nplanes: contains number of distinct video planes needed to hold a frame
431 struct video_obj *vid_ch = &ch->video; in vpif_update_std_info()
460 struct video_obj *vid_ch = &ch->video; in vpif_update_resolution()
505 struct video_obj *vid_ch = &ch->video; in vpif_calculate_offsets()
699 ch->video.stdid = std_id; in vpif_s_std()
700 memset(&ch->video.dv_timings, 0, sizeof(ch->video.dv_timings)); in vpif_s_std()
707 ret = v4l2_device_call_until_err(&vpif_obj.v4l2_dev, 1, video, in vpif_s_std()
714 ret = v4l2_device_call_until_err(&vpif_obj.v4l2_dev, 1, video, in vpif_s_std()
737 *std = ch->video in vpif_g_std()
[all...]
/kernel/linux/linux-6.6/drivers/staging/media/tegra-video/
H A Dtegra20.c10 * This source file contains Tegra20 supported video formats,
396 dev_err_ratelimited(&chan->video.dev, "frame start syncpt timeout: %d\n", err); in tegra20_channel_capture_frame()
512 struct media_pipeline *pipe = &chan->video.pipe; in tegra20_vi_start_streaming()
517 err = video_device_pipeline_start(&chan->video, pipe); in tegra20_vi_start_streaming()
530 chan, "%s:0", chan->video.name); in tegra20_vi_start_streaming()
534 dev_err_probe(&chan->video.dev, err, "failed to run capture kthread\n"); in tegra20_vi_start_streaming()
543 video_device_pipeline_stop(&chan->video); in tegra20_vi_start_streaming()
561 video_device_pipeline_stop(&chan->video); in tegra20_vi_stop_streaming()
634 * For VIP, D9..D2 is mapped to the video decoder's P7..P0. in tegra20_vip_start_streaming()
/kernel/linux/linux-5.10/drivers/media/platform/qcom/camss/
H A Dcamss-video.h3 * camss-video.h
55 int msm_video_register(struct camss_video *video, struct v4l2_device *v4l2_dev,
58 void msm_video_unregister(struct camss_video *video);
/kernel/linux/linux-5.10/drivers/video/
H A Dvideomode.c10 #include <video/display_timing.h>
11 #include <video/videomode.h>
/kernel/linux/linux-5.10/drivers/media/platform/vsp1/
H A Dvsp1_histo.h36 struct video_device video; member
56 return container_of(vdev, struct vsp1_histogram, video); in vdev_to_histo()
H A Dvsp1_wpf.c46 struct vsp1_video *video = wpf->video; in vsp1_wpf_set_rotation() local
61 mutex_lock(&video->lock); in vsp1_wpf_set_rotation()
63 if (vb2_is_busy(&video->queue)) { in vsp1_wpf_set_rotation()
90 mutex_unlock(&video->lock); in vsp1_wpf_set_rotation()
220 .video = &wpf_video_ops,
/kernel/linux/linux-5.10/drivers/media/platform/xilinx/
H A Dxilinx-dma.h56 * @video: V4L2 video device associated with the DMA channel
57 * @pad: media pad for the video device entity
75 struct video_device video; member
98 #define to_xvip_dma(vdev) container_of(vdev, struct xvip_dma, video)
/kernel/linux/linux-6.6/drivers/media/platform/xilinx/
H A Dxilinx-dma.h61 * @video: V4L2 video device associated with the DMA channel
62 * @pad: media pad for the video device entity
80 struct video_device video; member
103 #define to_xvip_dma(vdev) container_of(vdev, struct xvip_dma, video)
/kernel/linux/linux-6.6/drivers/video/
H A Dvideomode.c10 #include <video/display_timing.h>
11 #include <video/videomode.h>
/kernel/linux/linux-6.6/drivers/media/platform/renesas/vsp1/
H A Dvsp1_histo.h36 struct video_device video; member
56 return container_of(vdev, struct vsp1_histogram, video); in vdev_to_histo()
/kernel/linux/linux-6.6/drivers/media/platform/qcom/camss/
H A Dcamss-video.h3 * camss-video.h
55 int msm_video_register(struct camss_video *video, struct v4l2_device *v4l2_dev,
58 void msm_video_unregister(struct camss_video *video);
/kernel/linux/linux-5.10/drivers/media/platform/omap3isp/
H A Disp.c533 * Handle shared buffer logic overflows for video buffers. in isp_isr_sbl()
664 * Walk the entities chain starting at the pipeline output video node and start
667 * Return 0 if successful, or the return value of the failed video::s_stream
694 entity = &pipe->output->video.entity; in isp_pipeline_enable()
707 ret = v4l2_subdev_call(subdev, video, s_stream, mode); in isp_pipeline_enable()
712 v4l2_subdev_call(&isp->isp_aewb.subdev, video, in isp_pipeline_enable()
714 v4l2_subdev_call(&isp->isp_af.subdev, video, in isp_pipeline_enable()
716 v4l2_subdev_call(&isp->isp_hist.subdev, video, in isp_pipeline_enable()
766 * Walk the entities chain starting at the pipeline output video node and stop
787 entity = &pipe->output->video in isp_pipeline_disable()
1210 struct isp_video *video = pipe->output; omap3isp_module_sync_idle() local
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/ti/omap3isp/
H A Disp.c534 * Handle shared buffer logic overflows for video buffers. in isp_isr_sbl()
665 * Walk the entities chain starting at the pipeline output video node and start
668 * Return 0 if successful, or the return value of the failed video::s_stream
697 entity = &pipe->output->video.entity; in isp_pipeline_enable()
710 ret = v4l2_subdev_call(subdev, video, s_stream, mode); in isp_pipeline_enable()
717 v4l2_subdev_call(&isp->isp_aewb.subdev, video, in isp_pipeline_enable()
719 v4l2_subdev_call(&isp->isp_af.subdev, video, in isp_pipeline_enable()
721 v4l2_subdev_call(&isp->isp_hist.subdev, video, in isp_pipeline_enable()
773 * Walk the entities chain starting at the pipeline output video node and stop
794 entity = &pipe->output->video in isp_pipeline_disable()
1215 struct isp_video *video = pipe->output; omap3isp_module_sync_idle() local
[all...]
/kernel/linux/linux-5.10/drivers/video/fbdev/matrox/
H A Dmatroxfb_base.c362 * In future we should point mmio.vbase & video.vbase somewhere where we can in matroxfb_remove()
376 iounmap(minfo->video.vbase.vaddr); in matroxfb_remove()
377 release_mem_region(minfo->video.base, minfo->video.len_maximum); in matroxfb_remove()
567 vramlen = minfo->video.len_usable; in matroxfb_decode_var()
726 fix->smem_start = minfo->video.base + minfo->curr.ydstorg.bytes; in matroxfb_update_fix()
727 fix->smem_len = minfo->video.len_usable - minfo->curr.ydstorg.bytes; in matroxfb_update_fix()
765 minfo->fbcon.screen_base = vaddr_va(minfo->video.vbase) + ydstorg; in matroxfb_set_par()
1292 vm = minfo->video.vbase; in matroxfb_getmemory()
1707 printk(KERN_ERR "matroxfb: video RA in initMatrox2()
[all...]
/kernel/linux/linux-6.6/drivers/video/fbdev/matrox/
H A Dmatroxfb_base.c363 * In future we should point mmio.vbase & video.vbase somewhere where we can in matroxfb_remove()
377 iounmap(minfo->video.vbase.vaddr); in matroxfb_remove()
378 release_mem_region(minfo->video.base, minfo->video.len_maximum); in matroxfb_remove()
568 vramlen = minfo->video.len_usable; in matroxfb_decode_var()
727 fix->smem_start = minfo->video.base + minfo->curr.ydstorg.bytes; in matroxfb_update_fix()
728 fix->smem_len = minfo->video.len_usable - minfo->curr.ydstorg.bytes; in matroxfb_update_fix()
766 minfo->fbcon.screen_base = vaddr_va(minfo->video.vbase) + ydstorg; in matroxfb_set_par()
1293 vm = minfo->video.vbase; in matroxfb_getmemory()
1708 printk(KERN_ERR "matroxfb: video RA in initMatrox2()
[all...]
/kernel/linux/linux-5.10/drivers/staging/media/zoran/
H A Dzoran_device.c55 * initialize video front end
419 /* Set zr36057 video front end and enable video */ in zr36057_set_memgrab()
691 * the video bus direction set to input. in zr36057_enable_jpg()
694 decoder_call(zr, video, s_stream, 1); in zr36057_enable_jpg()
695 encoder_call(zr, video, s_routing, 0, 0, 0); in zr36057_enable_jpg()
738 * the video bus direction set to output. in zr36057_enable_jpg()
740 decoder_call(zr, video, s_stream, 0); in zr36057_enable_jpg()
742 encoder_call(zr, video, s_routing, 1, 0, 0); in zr36057_enable_jpg()
785 decoder_call(zr, video, s_strea in zr36057_enable_jpg()
[all...]
/kernel/linux/linux-6.6/drivers/media/pci/zoran/
H A Dzoran_device.c54 * initialize video front end
357 /* Set zr36057 video front end and enable video */ in zr36057_set_memgrab()
627 * the video bus direction set to input. in zr36057_enable_jpg()
630 decoder_call(zr, video, s_stream, 1); in zr36057_enable_jpg()
631 encoder_call(zr, video, s_routing, 0, 0, 0); in zr36057_enable_jpg()
674 * the video bus direction set to output. in zr36057_enable_jpg()
676 decoder_call(zr, video, s_stream, 0); in zr36057_enable_jpg()
678 encoder_call(zr, video, s_routing, 1, 0, 0); in zr36057_enable_jpg()
721 decoder_call(zr, video, s_strea in zr36057_enable_jpg()
[all...]
/kernel/linux/linux-5.10/arch/arm/mach-s3c/
H A Dmach-ncp.c20 #include <video/platform_lcd.h>
21 #include <video/samsung_fimd.h>

Completed in 24 milliseconds

12345678910>>...58