/linux-4.1.27/drivers/usb/gadget/function/ |
D | uvc_video.c | 31 uvc_video_encode_header(struct uvc_video *video, struct uvc_buffer *buf, in uvc_video_encode_header() argument 35 data[1] = UVC_STREAM_EOH | video->fid; in uvc_video_encode_header() 37 if (buf->bytesused - video->queue.buf_used <= len - 2) in uvc_video_encode_header() 44 uvc_video_encode_data(struct uvc_video *video, struct uvc_buffer *buf, in uvc_video_encode_data() argument 47 struct uvc_video_queue *queue = &video->queue; in uvc_video_encode_data() 62 uvc_video_encode_bulk(struct usb_request *req, struct uvc_video *video, in uvc_video_encode_bulk() argument 66 int len = video->req_size; in uvc_video_encode_bulk() 70 if (video->payload_size == 0) { in uvc_video_encode_bulk() 71 ret = uvc_video_encode_header(video, buf, mem, len); in uvc_video_encode_bulk() 72 video->payload_size += ret; in uvc_video_encode_bulk() [all …]
|
D | uvc_v4l2.c | 90 struct uvc_video *video = &uvc->video; in uvc_v4l2_get_format() local 92 fmt->fmt.pix.pixelformat = video->fcc; in uvc_v4l2_get_format() 93 fmt->fmt.pix.width = video->width; in uvc_v4l2_get_format() 94 fmt->fmt.pix.height = video->height; in uvc_v4l2_get_format() 96 fmt->fmt.pix.bytesperline = video->bpp * video->width / 8; in uvc_v4l2_get_format() 97 fmt->fmt.pix.sizeimage = video->imagesize; in uvc_v4l2_get_format() 109 struct uvc_video *video = &uvc->video; in uvc_v4l2_set_format() local 130 video->fcc = format->fcc; in uvc_v4l2_set_format() 131 video->bpp = format->bpp; in uvc_v4l2_set_format() 132 video->width = fmt->fmt.pix.width; in uvc_v4l2_set_format() [all …]
|
D | uvc_video.h | 18 int uvcg_video_pump(struct uvc_video *video); 20 int uvcg_video_enable(struct uvc_video *video, int enable); 22 int uvcg_video_init(struct uvc_video *video);
|
D | f_uvc.c | 283 return uvc->video.ep->driver_data ? 1 : 0; in uvc_function_get_alt() 339 if (uvc->video.ep) { in uvc_function_set_alt() 340 usb_ep_disable(uvc->video.ep); in uvc_function_set_alt() 341 uvc->video.ep->driver_data = NULL; in uvc_function_set_alt() 355 if (!uvc->video.ep) in uvc_function_set_alt() 358 if (uvc->video.ep->driver_data) { in uvc_function_set_alt() 360 usb_ep_disable(uvc->video.ep); in uvc_function_set_alt() 361 uvc->video.ep->driver_data = NULL; in uvc_function_set_alt() 365 &(uvc->func), uvc->video.ep); in uvc_function_set_alt() 368 usb_ep_enable(uvc->video.ep); in uvc_function_set_alt() [all …]
|
D | uvc.h | 127 void (*encode) (struct usb_request *req, struct uvc_video *video, 151 struct uvc_video video; member
|
/linux-4.1.27/drivers/staging/media/davinci_vpfe/ |
D | vpfe_video.c | 37 (struct vpfe_video_device *video) in vpfe_get_input_entity() argument 39 struct vpfe_device *vpfe_dev = video->vpfe_dev; in vpfe_get_input_entity() 51 static int vpfe_update_current_ext_subdev(struct vpfe_video_device *video) in vpfe_update_current_ext_subdev() argument 53 struct vpfe_device *vpfe_dev = video->vpfe_dev; in vpfe_update_current_ext_subdev() 69 video->current_ext_subdev = &vpfe_cfg->sub_devs[i]; in vpfe_update_current_ext_subdev() 81 if (!strcmp(video->current_ext_subdev->module_name, in vpfe_update_current_ext_subdev() 83 video->current_ext_subdev->subdev = vpfe_dev->sd[i]; in vpfe_update_current_ext_subdev() 90 vpfe_video_remote_subdev(struct vpfe_video_device *video, u32 *pad) in vpfe_video_remote_subdev() argument 92 struct media_pad *remote = media_entity_remote_pad(&video->pad); in vpfe_video_remote_subdev() 103 __vpfe_video_get_format(struct vpfe_video_device *video, in __vpfe_video_get_format() argument [all …]
|
D | vpfe_video.h | 145 void vpfe_video_unregister(struct vpfe_video_device *video); 146 int vpfe_video_register(struct vpfe_video_device *video, 148 int vpfe_video_init(struct vpfe_video_device *video, const char *name); 149 void vpfe_video_process_buffer_complete(struct vpfe_video_device *video); 150 void vpfe_video_schedule_bottom_field(struct vpfe_video_device *video); 151 void vpfe_video_schedule_next_buffer(struct vpfe_video_device *video);
|
D | dm365_isif.c | 321 struct vpfe_video_device *video = &isif->video_out; in vpfe_isif_buffer_isr() local 325 if (!video->started) in vpfe_isif_buffer_isr() 328 field = video->fmt.fmt.pix.field; in vpfe_isif_buffer_isr() 332 if (video->cur_frm != video->next_frm) in vpfe_isif_buffer_isr() 333 vpfe_video_process_buffer_complete(video); in vpfe_isif_buffer_isr() 343 video->field_id ^= 1; in vpfe_isif_buffer_isr() 344 if (fid == video->field_id) { in vpfe_isif_buffer_isr() 352 if (video->cur_frm != video->next_frm) in vpfe_isif_buffer_isr() 353 vpfe_video_process_buffer_complete(video); in vpfe_isif_buffer_isr() 360 vpfe_video_schedule_bottom_field(video); in vpfe_isif_buffer_isr() [all …]
|
D | vpfe_mc_capture.h | 87 struct vpfe_video_device *video; member
|
/linux-4.1.27/drivers/media/platform/omap3isp/ |
D | ispvideo.c | 141 static unsigned int isp_video_mbus_to_pix(const struct isp_video *video, in isp_video_mbus_to_pix() argument 167 if (video->bpl_max) in isp_video_mbus_to_pix() 168 bpl = clamp(bpl, min_bpl, video->bpl_max); in isp_video_mbus_to_pix() 172 if (!video->bpl_zero_padding || bpl != min_bpl) in isp_video_mbus_to_pix() 173 bpl = ALIGN(bpl, video->bpl_alignment); in isp_video_mbus_to_pix() 207 isp_video_remote_subdev(struct isp_video *video, u32 *pad) in isp_video_remote_subdev() argument 211 remote = media_entity_remote_pad(&video->pad); in isp_video_remote_subdev() 224 static int isp_video_get_graph_data(struct isp_video *video, in isp_video_get_graph_data() argument 228 struct media_entity *entity = &video->video.entity; in isp_video_get_graph_data() 243 if (entity == &video->video.entity) in isp_video_get_graph_data() [all …]
|
D | ispvideo.h | 139 #define isp_video_dmaqueue_flags_clr(video) \ argument 140 ({ (video)->dmaqueue_flags = 0; }) 148 int(*queue)(struct isp_video *video, struct isp_buffer *buffer); 152 struct video_device video; member 184 #define to_isp_video(vdev) container_of(vdev, struct isp_video, video) 188 struct isp_video *video; member 198 int omap3isp_video_init(struct isp_video *video, const char *name); 199 void omap3isp_video_cleanup(struct isp_video *video); 200 int omap3isp_video_register(struct isp_video *video, 202 void omap3isp_video_unregister(struct isp_video *video); [all …]
|
D | isp.c | 895 entity = &pipe->output->video.entity; in isp_pipeline_enable() 909 ret = v4l2_subdev_call(subdev, video, s_stream, mode); in isp_pipeline_enable() 914 v4l2_subdev_call(&isp->isp_aewb.subdev, video, in isp_pipeline_enable() 916 v4l2_subdev_call(&isp->isp_af.subdev, video, in isp_pipeline_enable() 918 v4l2_subdev_call(&isp->isp_hist.subdev, video, in isp_pipeline_enable() 985 entity = &pipe->output->video.entity; in isp_pipeline_disable() 1001 video, s_stream, 0); in isp_pipeline_disable() 1003 video, s_stream, 0); in isp_pipeline_disable() 1005 video, s_stream, 0); in isp_pipeline_disable() 1008 ret = v4l2_subdev_call(subdev, video, s_stream, 0); in isp_pipeline_disable() [all …]
|
/linux-4.1.27/drivers/staging/media/omap4iss/ |
D | iss_video.c | 118 static unsigned int iss_video_mbus_to_pix(const struct iss_video *video, in iss_video_mbus_to_pix() argument 144 if (video->bpl_max) in iss_video_mbus_to_pix() 145 bpl = clamp(bpl, min_bpl, video->bpl_max); in iss_video_mbus_to_pix() 149 if (!video->bpl_zero_padding || bpl != min_bpl) in iss_video_mbus_to_pix() 150 bpl = ALIGN(bpl, video->bpl_alignment); in iss_video_mbus_to_pix() 188 iss_video_remote_subdev(struct iss_video *video, u32 *pad) in iss_video_remote_subdev() argument 192 remote = media_entity_remote_pad(&video->pad); in iss_video_remote_subdev() 206 iss_video_far_end(struct iss_video *video) in iss_video_far_end() argument 209 struct media_entity *entity = &video->video.entity; in iss_video_far_end() 217 if (entity == &video->video.entity) in iss_video_far_end() [all …]
|
D | iss_video.h | 134 #define iss_video_dmaqueue_flags_clr(video) \ argument 135 ({ (video)->dmaqueue_flags = 0; }) 143 int (*queue)(struct iss_video *video, struct iss_buffer *buffer); 147 struct video_device video; member 178 #define to_iss_video(vdev) container_of(vdev, struct iss_video, video) 182 struct iss_video *video; member 192 int omap4iss_video_init(struct iss_video *video, const char *name); 193 void omap4iss_video_cleanup(struct iss_video *video); 194 int omap4iss_video_register(struct iss_video *video, 196 void omap4iss_video_unregister(struct iss_video *video); [all …]
|
D | iss_ipipeif.c | 264 static int ipipeif_video_queue(struct iss_video *video, in ipipeif_video_queue() argument 267 struct iss_ipipeif_device *ipipeif = container_of(video, in ipipeif_video_queue() 281 if (video->dmaqueue_flags & ISS_VIDEO_DMAQUEUE_UNDERRUN) { in ipipeif_video_queue() 285 iss_video_dmaqueue_flags_clr(video); in ipipeif_video_queue() 634 .video = &ipipeif_v4l2_video_ops, 765 &ipipeif->video_out.video.entity, 0, 0); in ipipeif_init_entities()
|
D | iss.c | 586 entity = &pipe->output->video.entity; in iss_pipeline_disable() 602 ret = v4l2_subdev_call(subdev, video, s_stream, 0); in iss_pipeline_disable() 654 entity = &pipe->output->video.entity; in iss_pipeline_enable() 668 ret = v4l2_subdev_call(subdev, video, s_stream, mode); in iss_pipeline_enable() 817 struct iss_video *video = pipe->output; in omap4iss_module_sync_idle() local 844 spin_lock_irqsave(&video->qlock, flags); in omap4iss_module_sync_idle() 845 if (video->dmaqueue_flags & ISS_VIDEO_DMAQUEUE_UNDERRUN) { in omap4iss_module_sync_idle() 846 spin_unlock_irqrestore(&video->qlock, flags); in omap4iss_module_sync_idle() 851 spin_unlock_irqrestore(&video->qlock, flags); in omap4iss_module_sync_idle()
|
D | iss_resizer.c | 316 static int resizer_video_queue(struct iss_video *video, in resizer_video_queue() argument 319 struct iss_resizer_device *resizer = container_of(video, in resizer_video_queue() 333 if (video->dmaqueue_flags & ISS_VIDEO_DMAQUEUE_UNDERRUN) { in resizer_video_queue() 335 iss_video_dmaqueue_flags_clr(video); in resizer_video_queue() 689 .video = &resizer_v4l2_video_ops, 809 &resizer->video_out.video.entity, 0, 0); in resizer_init_entities()
|
/linux-4.1.27/drivers/media/platform/vsp1/ |
D | vsp1_video.c | 173 static int vsp1_video_verify_format(struct vsp1_video *video) in vsp1_video_verify_format() argument 179 subdev = vsp1_video_remote_subdev(&video->pad, &fmt.pad); in vsp1_video_verify_format() 188 if (video->fmtinfo->mbus != fmt.format.code || in vsp1_video_verify_format() 189 video->format.height != fmt.format.height || in vsp1_video_verify_format() 190 video->format.width != fmt.format.width) in vsp1_video_verify_format() 196 static int __vsp1_video_try_format(struct vsp1_video *video, in __vsp1_video_try_format() argument 278 vsp1_video_format_adjust(struct vsp1_video *video, in vsp1_video_format_adjust() argument 285 __vsp1_video_try_format(video, adjust, NULL); in vsp1_video_format_adjust() 408 struct vsp1_video *video) in vsp1_pipeline_validate() argument 411 struct media_entity *entity = &video->video.entity; in vsp1_pipeline_validate() [all …]
|
D | vsp1_wpf.c | 115 struct v4l2_pix_format_mplane *format = &wpf->video.format; in wpf_s_stream() 133 const struct vsp1_format_info *fmtinfo = wpf->video.fmtinfo; in wpf_s_stream() 190 .video = &wpf_video_ops, 198 static void wpf_vdev_queue(struct vsp1_video *video, in wpf_vdev_queue() argument 201 struct vsp1_rwpf *wpf = container_of(video, struct vsp1_rwpf, video); in wpf_vdev_queue() 221 struct vsp1_video *video; in vsp1_wpf_create() local 268 video = &wpf->video; in vsp1_wpf_create() 270 video->type = V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE; in vsp1_wpf_create() 271 video->vsp1 = vsp1; in vsp1_wpf_create() 272 video->ops = &wpf_vdev_ops; in vsp1_wpf_create() [all …]
|
D | vsp1_rpf.c | 78 const struct vsp1_format_info *fmtinfo = rpf->video.fmtinfo; in rpf_s_stream() 79 const struct v4l2_pix_format_mplane *format = &rpf->video.format; in rpf_s_stream() 181 .video = &rpf_video_ops, 189 static void rpf_vdev_queue(struct vsp1_video *video, in rpf_vdev_queue() argument 192 struct vsp1_rwpf *rpf = container_of(video, struct vsp1_rwpf, video); in rpf_vdev_queue() 222 struct vsp1_video *video; in vsp1_rpf_create() local 268 video = &rpf->video; in vsp1_rpf_create() 270 video->type = V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE; in vsp1_rpf_create() 271 video->vsp1 = vsp1; in vsp1_rpf_create() 272 video->ops = &rpf_vdev_ops; in vsp1_rpf_create() [all …]
|
D | vsp1_video.h | 111 void (*queue)(struct vsp1_video *video, struct vsp1_video_buffer *buf); 120 struct video_device video; member 140 return container_of(vdev, struct vsp1_video, video); in to_vsp1_video() 143 int vsp1_video_init(struct vsp1_video *video, struct vsp1_entity *rwpf); 144 void vsp1_video_cleanup(struct vsp1_video *video);
|
D | vsp1_entity.c | 226 if (entity->video) in vsp1_entity_destroy() 227 vsp1_video_cleanup(entity->video); in vsp1_entity_destroy()
|
D | vsp1_bru.c | 97 flags = pipe->output ? pipe->output->video.format.flags : 0; in bru_s_stream() 128 premultiplied = bru->inputs[i].rpf->video.format.flags in bru_s_stream() 402 .video = &bru_video_ops,
|
D | vsp1_rwpf.h | 29 struct vsp1_video video; member
|
/linux-4.1.27/drivers/acpi/ |
D | video.c | 216 struct acpi_video_bus *video; member 231 static void acpi_video_device_rebind(struct acpi_video_bus *video); 232 static void acpi_video_device_bind(struct acpi_video_bus *video, 234 static int acpi_video_device_enumerate(struct acpi_video_bus *video); 302 struct acpi_video_device *video = acpi_driver_data(device); in video_get_max_state() local 304 *state = video->brightness->count - 3; in video_get_max_state() 312 struct acpi_video_device *video = acpi_driver_data(device); in video_get_cur_state() local 316 if (acpi_video_device_lcd_get_level_current(video, &level, false)) in video_get_cur_state() 318 for (offset = 2; offset < video->brightness->count; offset++) in video_get_cur_state() 319 if (level == video->brightness->levels[offset]) { in video_get_cur_state() [all …]
|
/linux-4.1.27/Documentation/devicetree/bindings/media/xilinx/ |
D | video.txt | 1 DT bindings for Xilinx video IP cores 4 Xilinx video IP cores process video streams by acting as video sinks and/or 6 creating a video pipeline. 8 Each video IP core is represented by an AMBA bus child node in the device 10 cores are represented as defined in ../video-interfaces.txt. 13 tree using bindings documented in ./xlnx,video.txt. 18 The following properties are common to all Xilinx video IP cores. 20 - xlnx,video-format: This property represents a video format transmitted on an 21 AXI bus between video IP cores, using its VF code as defined in "AXI4-Stream 25 - xlnx,video-width: This property qualifies the video format with the sample [all …]
|
D | xlnx,v-tpg.txt | 16 - clocks: Reference to the video core clock. 18 - xlnx,video-format, xlnx,video-width: Video format and width, as defined in 19 video.txt. 21 - port: Video port, using the DT bindings defined in ../video-interfaces.txt. 27 video timings for the TPG test patterns. 31 video timings. 53 xlnx,video-format = <XVIP_VF_YUV_422>; 54 xlnx,video-width = <8>; 63 xlnx,video-format = <XVIP_VF_YUV_422>; 64 xlnx,video-width = <8>;
|
D | xlnx,video.txt | 7 Xilinx video IP pipeline processes video streams through one or more Xilinx 8 video IP cores. Each video IP core is represented as documented in video.txt 11 mappings between DMAs and the video IP cores. 15 - compatible: Must be "xlnx,video". 22 - ports: Video port, using the DT bindings defined in ../video-interfaces.txt. 32 compatible = "xlnx,video";
|
/linux-4.1.27/drivers/staging/fbtft/ |
D | README | 13 cd drivers/video/fbdev/fbtft 16 Add to drivers/video/fbdev/Kconfig: source "drivers/video/fbdev/fbtft/Kconfig" 17 Add to drivers/video/fbdev/Makefile: obj-y += fbtft/ 20 cd drivers/video 23 Add to drivers/video/Kconfig: source "drivers/video/fbtft/Kconfig" 24 Add to drivers/video/Makefile: obj-y += fbtft/
|
/linux-4.1.27/drivers/media/platform/exynos4-is/ |
D | fimc-isp-video.c | 91 struct fimc_is_video *video = &isp->video_capture; in isp_video_capture_start_streaming() local 103 dma->buffer_number = video->reqbufs_count; in isp_video_capture_start_streaming() 104 dma->dma_out_mask = video->buf_mask; in isp_video_capture_start_streaming() 106 isp_dbg(2, &video->ve.vdev, in isp_video_capture_start_streaming() 108 video->buf_count, video->format->memplanes, in isp_video_capture_start_streaming() 120 ret = fimc_pipeline_call(&video->ve, set_stream, 1); in isp_video_capture_start_streaming() 163 struct fimc_is_video *video = &isp->video_capture; in isp_video_capture_buffer_prepare() local 166 if (video->format == NULL) in isp_video_capture_buffer_prepare() 169 for (i = 0; i < video->format->memplanes; i++) { in isp_video_capture_buffer_prepare() 170 unsigned long size = video->pixfmt.plane_fmt[i].sizeimage; in isp_video_capture_buffer_prepare() [all …]
|
D | Kconfig | 26 interface and video postprocessor (FIMC) devices. 77 This option enables an additional video device node exposing a V4L2 78 video capture interface for the FIMC-IS ISP raw (Bayer) capture DMA.
|
/linux-4.1.27/Documentation/video4linux/ |
D | README.ivtv | 20 Open Source driver implementation for video capture cards based on the 24 * Hardware mpeg2 capture of broadcast video (and sound) via the tuner or 37 video signal) 38 * Provides a framebuffer (allowing X applications to appear on the video 60 Cards that don't have a video output capability (i.e. non PVR350 cards) 68 crw-rw---- 1 root video 81, 0 Jun 19 22:22 /dev/video0 69 crw-rw---- 1 root video 81, 16 Jun 19 22:22 /dev/video16 70 crw-rw---- 1 root video 81, 24 Jun 19 22:22 /dev/video24 71 crw-rw---- 1 root video 81, 32 Jun 19 22:22 /dev/video32 72 crw-rw---- 1 root video 81, 48 Jun 19 22:22 /dev/video48 [all …]
|
D | fimc.txt | 28 instance to any parallel video input or any MIPI-CSI front-end); 41 - camera capture video device driver 47 - video post-processor (mem-to-mem) 75 4.2. Memory-to-memory video node 77 V4L2 memory-to-memory interface at /dev/video? device node. This is standalone 78 video device, it has no media pads. However please note the mem-to-mem and 79 capture video node operation on same FIMC instance is not allowed. The driver 83 4.3. Capture video node 88 At the capture and mem-to-mem video nodes only the multi-planar API is 105 sensor subdev -> mipi-csi subdev -> fimc subdev -> video node [all …]
|
D | cpia2_overview.txt | 3 Cpia2 is the second generation video coprocessor from VLSI Vision Ltd (now a 12 running two different versions of firmware. The 672 runs the VP4 video 24 registers that control housekeeping functions such as powering up the video 25 processor. The video processor is the VP block. These registers control 26 how the video from the sensor is processed. Examples are timing registers, 28 block is the video compressor (VC). The video stream sent from the camera is
|
D | vivid.txt | 4 This driver emulates video4linux hardware of various types: video capture, video 27 - Support for various pixel aspect ratios and video aspect ratios 83 By default the driver will create a single instance that has a video capture 84 device with webcam, TV, S-Video and HDMI inputs, a video output device with 88 The number of instances, devices, video inputs and outputs and their types are 106 So to create four instances, the first two with just one video capture 107 device, the second two with just one video output device you would pass 113 are created for each video capture device. At most 16 inputs can be created, 127 So to create a video capture device with 8 inputs where input 0 is a TV 134 are created for each video output device. At most 16 outputs can be [all …]
|
D | meye.txt | 23 The first version was connected directly on the video bus of the Neomagic 24 video card and is unsupported. 52 video_nr: video device to register (0 = /dev/video0, etc) 68 for display and uncompressed video capture: 75 for getting ppm or jpg snapshots, mjpeg video 85 agc, video framerate), the shapshot and the MJPEG capture facilities.
|
D | v4l2-framework.txt | 17 do audio/video muxing/encoding/decoding makes it more complex than most. 23 creating V4L device nodes and video_buf for handling the video buffers 40 framework. It can be used as a template for real PCI video capture driver. 56 5) video buffer handling. 78 driver sets the struct v4l2_device mdev field, sub-devices and video nodes 210 sort of tasks, but most commonly they handle audio and/or video muxing, 278 const struct v4l2_subdev_video_ops *video; 279 const struct v4l2_subdev_pad_ops *video; 283 depending on the sub-device. E.g. a video device is unlikely to support the 316 If the subdev driver intends to process video and integrate with the media [all …]
|
/linux-4.1.27/drivers/media/platform/xilinx/ |
D | xilinx-dma.c | 109 entity = &dma->video.entity; in xvip_pipeline_start_stop() 123 ret = v4l2_subdev_call(subdev, video, s_stream, start); in xvip_pipeline_start_stop() 183 struct media_entity *entity = &start->video.entity; in xvip_pipeline_validate() 402 pipe = dma->video.entity.pipe in xvip_dma_start_streaming() 403 ? to_xvip_pipeline(&dma->video.entity) : &dma->pipe; in xvip_dma_start_streaming() 405 ret = media_entity_pipeline_start(&dma->video.entity, &pipe->pipe); in xvip_dma_start_streaming() 431 media_entity_pipeline_stop(&dma->video.entity); in xvip_dma_start_streaming() 448 struct xvip_pipeline *pipe = to_xvip_pipeline(&dma->video.entity); in xvip_dma_stop_streaming() 459 media_entity_pipeline_stop(&dma->video.entity); in xvip_dma_stop_streaming() 499 strlcpy(cap->card, dma->video.name, sizeof(cap->card)); in xvip_dma_querycap() [all …]
|
D | Makefile | 1 xilinx-video-objs += xilinx-dma.o xilinx-vip.o xilinx-vipp.o 3 obj-$(CONFIG_VIDEO_XILINX) += xilinx-video.o
|
D | xilinx-dma.h | 79 struct video_device video; member 103 #define to_xvip_dma(vdev) container_of(vdev, struct xvip_dma, video)
|
/linux-4.1.27/drivers/media/i2c/ |
D | Kconfig | 13 some video boards have the IR connected via I2C bus. 182 Support for the Analog Devices ADV7180 video decoder. 192 ADV7183 video decoder. 201 Support for the Analog Devices ADV7604 video decoder. 214 Support for the Analog Devices ADV7842 video decoder. 226 Support for BT819A video decoder. 235 Support for BT856 video decoder. 244 Support for BT866 video decoder. 250 tristate "KS0127 video decoder" 253 Support for KS0127 video decoder. [all …]
|
/linux-4.1.27/Documentation/devicetree/bindings/media/ |
D | rcar_vin.txt | 4 The rcar_vin device provides video input capabilities for the Renesas R-Car 20 which video input device this is. 24 as described in video-interfaces.txt[1]. Only the first one will 27 These settings are used to work out video input format and widths 46 Board setup example (vin1 composite video input) 68 /* composite video input */ 88 [1] video-interfaces.txt common video media interface
|
D | samsung-s5k6a3.txt | 26 The common video interfaces bindings (see video-interfaces.txt) should be 33 video-interfaces.txt. The sensor supports only one data lane.
|
D | samsung-s5c73m3.txt | 4 The S5C73M3 camera ISP supports MIPI CSI-2 and parallel (ITU-R BT.656) video 36 The common video interfaces bindings (see video-interfaces.txt) should be used 49 video-interfaces.txt. This sensor doesn't support data lane remapping
|
D | ti-am437x-vpfe.txt | 6 processing capability to connect RAW image-sensor modules and video decoders 22 defined in Documentation/devicetree/bindings/media/video-interfaces.txt.
|
D | samsung-s5k5baf.txt | 28 media/video-interfaces.txt. The following are properties specific to those 35 video-interfaces.txt. If present it should be <1> - the device
|
D | s5p-mfc.txt | 6 video raw/elementary streams and has support for all popular 7 video codecs.
|
D | video-interfaces.txt | 1 Common bindings for video receiver and transmitter interfaces 8 video DMA engines and video data processors. 14 Data interfaces on all video devices are described by their child 'port' nodes. 121 camera sensors with a parallel and serial (MIPI CSI-2) video bus respectively. 123 node. ov772x sensor is linked directly to the ceu0 video host interface.
|
D | exynos4-fimc-is.txt | 48 The data link of these image sensors must be specified using the common video 49 interfaces bindings, defined in video-interfaces.txt.
|
/linux-4.1.27/drivers/video/fbdev/matrox/ |
D | matroxfb_crtc2.c | 179 pos += m2info->video.offbase; in matroxfb_dh_pan_var() 204 vramlen = m2info->video.len_usable; in matroxfb_dh_decode_var() 303 fix->smem_start = m2info->video.base; in matroxfb_dh_init_fix() 304 fix->smem_len = m2info->video.len_usable; in matroxfb_dh_init_fix() 336 m2info->fbcon.screen_base = vaddr_va(m2info->video.vbase); in matroxfb_dh_set_par() 354 pos += m2info->video.offbase; in matroxfb_dh_set_par() 616 if (minfo->video.len_usable + mem <= minfo->video.len) in matroxfb_dh_regit() 617 m2info->video.offbase = minfo->video.len - mem; in matroxfb_dh_regit() 618 else if (minfo->video.len < mem) { in matroxfb_dh_regit() 621 m2info->video.borrowed = mem; in matroxfb_dh_regit() [all …]
|
D | matroxfb_base.c | 375 mtrr_del(minfo->mtrr.vram, minfo->video.base, minfo->video.len); in matroxfb_remove() 378 mga_iounmap(minfo->video.vbase); in matroxfb_remove() 379 release_mem_region(minfo->video.base, minfo->video.len_maximum); in matroxfb_remove() 569 vramlen = minfo->video.len_usable; in matroxfb_decode_var() 732 fix->smem_start = minfo->video.base + minfo->curr.ydstorg.bytes; in matroxfb_update_fix() 733 fix->smem_len = minfo->video.len_usable - minfo->curr.ydstorg.bytes; in matroxfb_update_fix() 771 minfo->fbcon.screen_base = vaddr_va(minfo->video.vbase) + ydstorg; in matroxfb_set_par() 1300 vm = minfo->video.vbase; in matroxfb_getmemory() 1712 minfo->video.len_maximum = memsize; in initMatrox2() 1726 minfo->video.base = video_base_phys; in initMatrox2() [all …]
|
D | matroxfb_crtc2.h | 22 } video; member
|
D | matroxfb_misc.c | 655 …minfo->limits.video.vcomax = (bd->pins[ 37] == 0xFF) ? minfo->limits.system.vcomax : bd->pins[ 37]… in parse_pins5() 658 …minfo->limits.video.vcomin = (bd->pins[122] == 0xFF) ? minfo->limits.system.vcomin : bd->pins[122]… in parse_pins5() 660 minfo->values.pll.video = (bd->pins[ 92] == 0xFF) ? 284000 : bd->pins[ 92] * 4000; in parse_pins5() 688 minfo->limits.video.vcomax = 600000; in default_pins5() 691 minfo->limits.video.vcomin = 256000; in default_pins5() 693 minfo->values.pll.video = 284000; in default_pins5() 776 parse_bios(vaddr_va(minfo->video.vbase), &minfo->bios); in matroxfb_read_pins()
|
D | matroxfb_base.h | 417 } video; member 491 struct matrox_pll_limits video; member 496 struct matrox_pll_cache video; member 500 unsigned int video; member
|
/linux-4.1.27/Documentation/devicetree/bindings/media/i2c/ |
D | tvp514x.txt | 1 * Texas Instruments TVP514x video decoder 4 digital video decoder that digitizes and decodes all popular baseband analog 5 video formats into digital video component. The tvp514x decoder supports analog- 7 conversion and decoding of NTSC, PAL and SECAM composite and S-video into 24 media/video-interfaces.txt.
|
D | adv7604.txt | 1 * Analog Devices ADV7604/11 video decoder with HDMI receiver 3 The ADV7604 and ADV7611 are multiformat video decoders with an integrated HDMI 21 port, in accordance with the video interface bindings defined in 22 Documentation/devicetree/bindings/media/video-interfaces.txt. The port nodes 38 The following three properties are defined in video-interfaces.txt and are
|
D | adv7343.txt | 1 * Analog Devices adv7343 video encoder 3 The ADV7343 are high speed, digital-to-analog video encoders in a 64-lead LQFP 4 package. Six high speed, 3.3 V, 11-bit video DACs provide support for composite 6 definition (SD), enhanced definition (ED), or high definition (HD) video
|
D | ov2640.txt | 17 video port, in accordance with the video interface bindings defined in 18 Documentation/devicetree/bindings/media/video-interfaces.txt.
|
D | ths8200.txt | 1 * Texas Instruments THS8200 video encoder 3 The ths8200 device is a digital to analog converter used in DVD players, video
|
D | tvp7002.txt | 1 * Texas Instruments TV7002 video decoder 3 The TVP7002 device supports digitizing of video and graphics signal in RGB and 31 video-interfaces.txt.
|
D | mt9m111.txt | 11 Documentation/devicetree/bindings/media/video-interfaces.txt.
|
/linux-4.1.27/Documentation/fb/ |
D | ep93xx-fb.txt | 7 can use the standard Linux video mode database. In your board file: 14 If you have an embedded LCD display then you need to define a video 49 to configure the controller. The video attributes flags are fully 101 Setting the video mode 104 The video mode is set using the following syntax: 106 video=XRESxYRES[-BPP][@REFRESH] 108 If the EP93xx video driver is built-in then the video mode is set on 111 video=ep93xx-fb:800x600-16@60 113 If the EP93xx video driver is built as a module then the video mode is 116 modprobe ep93xx-fb video=320x240
|
D | uvesafb.txt | 2 uvesafb - A Generic Driver for VBE2+ compliant video cards 8 uvesafb should work with any video card that has a Video BIOS compliant 31 uvesafb is a _generic_ driver which supports a wide variety of video 36 - A strict and limited set of supported video modes. Often the native 39 video mode you want to use. This can be especially painful with 40 widescreen panels, where native video modes don't have the 4:3 aspect 53 video=uvesafb:1024x768-32,mtrr:3,ywrap (compiled into the kernel) 61 video memory, console scrolling is done by changing the 66 the video memory (i.e. starts reading from top if it 67 reaches the end of video memory). Faster than ypan. [all …]
|
D | modedb.txt | 3 modedb default video mode support 6 Currently all frame buffer device drivers have their own video mode databases, 9 - one routine to probe for video modes, which can be used by all frame buffer 11 - one generic video mode database with a fair amount of standard videomodes 17 When a frame buffer device receives a video= option it doesn't know, it should 18 consider that to be a video mode option. If no frame buffer device is specified 19 in a video= option, fbmem considers that to be a global video mode option. 49 video=VGA-1:1280x1024@60me 52 video=LVDS-1:d video=HDMI-1:D 68 This is the third standard approved by VESA(TM) concerning video timings. The [all …]
|
D | efifb.txt | 22 video=efifb:macbook 24 video=efifb:mini 26 video=efifb:i17 28 video=efifb:i20
|
D | vesafb.txt | 50 The video mode number of the Linux kernel is the VESA mode number plus 87 The X-Server must restore the video mode correctly, else you end up 94 There is no way to change the vesafb video mode and/or timings after 115 You can pass options to vesafb using "video=vesafb:option" on 117 by comma, like this: "video=vesafb:ypan,invers" 125 video memory, console scrolling is done by changing the 130 the video memory can be used as scrollback buffer 136 the video memory (i.e. starts reading from top if it 137 reaches the end of video memory). Faster than ypan. 164 remap 'n' MiB of video RAM. If 0 or not specified, remap memory [all …]
|
D | tgafb.txt | 22 (by allowing the video mode to be set at boot time) 39 `video=tgafb:option1,option2:value2,option3' (multiple options should be 46 mode:X - default video mode. The following video modes are supported:
|
D | cirrusfb.txt | 33 Default video modes 42 Full support for startup video modes (modedb) will be integrated soon. 66 * Correctly set default startup video mode.
|
D | tridentfb.txt | 29 When booting you can pass the video parameter. 30 video=tridentfb 34 video=tridentfb:800x600-16@75,noaccel 53 Only use if your video memory is taken from main memory hence of
|
D | aty128fb.txt | 26 Switching modes is done using the video=aty128fb:<resolution>... modedb 51 `video=aty128fb:option1,option2:value2,option3' (multiple options should 57 vmode:x - chooses PowerMacintosh video mode <x>. Deprecated.
|
D | internals.txt | 20 a specific video mode. This can be obtained using the FBIOGET_FSCREENINFO 26 specific video mode. This can be obtained using the FBIOGET_VSCREENINFO 45 Device dependent information that uniquely defines the video mode for this
|
D | pvr2fb.txt | 24 `video=pvr2fb:option1,option2:value2,option3' (multiple options should be 32 mode:X - default video mode with format [xres]x[yres]-<bpp>@<refresh rate> 33 The following video modes are supported:
|
D | intel810.txt | 26 Formula, or a framebuffer specific database to set the video mode 38 - Robust video state save and restore 43 calculate required video mode parameters. 53 a. "video=i810fb" 82 select amount of system RAM in MB to allocate for the video memory 177 video=i810fb:option1,option2:value2 184 append="video=i810fb:vram:2,xres:1024,yres:768,bpp:8,hsync1:30,hsync2:55, \ 192 You must include hsync1, hsync2, vsync1 and vsync2 to enable video modes
|
D | intelfb.txt | 23 a. "video=intelfb" 35 select amount of system RAM in MB to allocate for the video memory 87 video=intelfb:option1,option2=value2 94 append="video=intelfb:mode=800x600-32@75,accel,hwcursor,vram=8"
|
D | gxfb.txt | 45 mode_option - specify the video mode. Of the form 47 vram - size of video ram (normally auto-detected)
|
D | lxfb.txt | 45 mode_option - specify the video mode. Of the form 47 vram - size of video ram (normally auto-detected)
|
D | sisfb.txt | 46 append="video=sisfb:mode:1024x768x16,mem:12288,rate:75" 54 the parameter format is video=sisfb:mode:none or video=sisfb:mode:1024x768x16 62 video=sisfb:mode:1024x768x16,rate:75,mem:12288 137 16384 (each in kilobyte) depending on how much video ram the card 150 parameter if sisfb is in-kernel (for example "video=sisfb:noypan). If
|
D | framebuffer.txt | 12 represents the frame buffer of some video hardware and allows application 75 some video hardware. 102 unaccelerated video hardware. The only thing that has to be built into 117 change the video mode properties of a frame buffer device. Its main usage is 118 to change the current video mode, e.g. during boot up in one of your /etc/rc.* 121 Fbset uses a video mode database stored in a configuration file, so you can 151 To tune a video mode, you can use fbset or xvidtune. Note that xvidtune doesn't 306 o linux/drivers/video/ 308 o linux/include/video/
|
D | vt8623fb.txt | 38 Suspend/resume works on systems that initialize video card during resume and 52 * video overlay support
|
D | sstfb.txt | 6 video boards. It's highly experimental code, but is guaranteed to work 29 and copy sstfb.c to linux/drivers/video/, or apply a single patch, 43 plug the monitor to the "normal" video board in order to issue 78 in kernel : video=sstfb:option1,option2:value2,option3 ... 154 - When used with another video board, current limitations of the linux
|
D | pxafb.txt | 5 options=<OPTIONS> when modular or video=pxafb:<OPTIONS> when built in. 10 video=pxafb:vmem:2M,mode:640x480-8,passive 13 Amount of video memory to allocate (can be suffixed with K or M
|
D | s3fb.txt | 50 Suspend/resume works on systems that initialize video card during resume and 67 * video overlay support
|
/linux-4.1.27/Documentation/acpi/ |
D | video_extension.txt | 1 ACPI video extensions 7 defining the video POST device, retrieving EDID information or to 8 setup a video output, etc. Note that this is an ref. implementation 9 only. It may or may not work for your integrated video device. 11 The ACPI video driver does 3 things regarding backlight control: 15 If the ACPI table has a video device, and acpi_backlight=vendor kernel 24 And what ACPI video driver does is: 33 Note that ACPI video backlight driver will always use index for 77 For this case, ACPI video driver does not need to do anything(actually, 81 scancode, instead, firmware will notify the video device ACPI node [all …]
|
/linux-4.1.27/drivers/gpu/drm/sti/ |
D | NOTES | 4 - The High Quality Video Display Processor (HQVDP) gets video frames from a 5 video decoder and does high quality video processing, including scaling. 11 - The video plug (VID) connects to the HQVDP output. 14 - The HDMI / DVO / HD Analog / SD analog IP builds the video signals 41 - The Framebuffers and planes are mapped to the Compositor GDP (non video 42 buffers) and to HQVDP+VID (video buffers)
|
/linux-4.1.27/Documentation/power/ |
D | video.txt | 8 it. Unfortunately there's one exception: video card. Those are usually 10 boot video card. (Kernel usually does not even contain video card 14 run normally so video card is normally initialized. It should not be 18 We either have to run video BIOS during early resume, or interpret it 20 system because video state is preserved. Unfortunately different 39 There are a few types of systems where video works after S3 resume: 41 (1) systems where video state is preserved over S3. 43 (2) systems where it is possible to call the video BIOS during S3 44 resume. Unfortunately, it is not correct to call the video BIOS at 48 (3) systems that initialize video card into vga text mode and where [all …]
|
/linux-4.1.27/drivers/video/ |
D | Kconfig | 30 source "drivers/video/fbdev/Kconfig" 33 source "drivers/video/backlight/Kconfig" 46 source "drivers/video/console/Kconfig" 50 source "drivers/video/logo/Kconfig"
|
/linux-4.1.27/drivers/video/fbdev/omap2/ |
D | Kconfig | 6 source "drivers/video/fbdev/omap2/dss/Kconfig" 7 source "drivers/video/fbdev/omap2/omapfb/Kconfig" 8 source "drivers/video/fbdev/omap2/displays-new/Kconfig"
|
/linux-4.1.27/drivers/video/fbdev/mmp/ |
D | Kconfig | 8 source "drivers/video/fbdev/mmp/hw/Kconfig" 9 source "drivers/video/fbdev/mmp/panel/Kconfig" 10 source "drivers/video/fbdev/mmp/fb/Kconfig"
|
/linux-4.1.27/Documentation/devicetree/bindings/video/ |
D | exynos_dp.txt | 35 input video data format. 38 dynamic range for input video data. 41 YCbCr co-efficients for input video. 53 Documentation/devicetree/bindings/video/display-timing.txt 69 -video interfaces: Device node can contain video interface port 72 [1]: Documentation/devicetree/bindings/media/video-interfaces.txt
|
D | ti,omap2-dss.txt | 4 See Documentation/devicetree/bindings/video/ti,omap-dss.txt for generic 53 - ti,invert-polarity: invert the polarity of the video signal 54 - ti,channels: 1 for composite, 2 for s-video
|
D | analog-tv-connector.txt | 5 - compatible: "composite-video-connector" or "svideo-connector" 17 compatible = "composite-video-connector";
|
D | ti,opa362.txt | 1 OPA362 analog video amplifier 15 enable-gpios = <&gpio1 23 0>; /* GPIO to enable video out amplifier */
|
D | ti,omap-dss.txt | 21 The encoder modules encode the received RGB pixel stream to a video output like 27 The DSS Core and the encoders have video port outputs. The structure of the 28 video ports is described in Documentation/devicetree/bindings/graph.txt, 32 The video ports are used to describe the connections to external hardware, like 88 shifter). The video pipelines for the connectors are formed as follows:
|
D | panel-dpi.txt | 12 - "panel-timing" containing video timings 13 (Documentation/devicetree/bindings/video/display-timing.txt)
|
D | ti,dra7-dss.txt | 4 See Documentation/devicetree/bindings/video/ti,omap-dss.txt for generic 20 Some DRA7xx SoCs have one dedicated video PLL, some have two. These properties 21 can be used to describe the video PLLs:
|
D | samsung-fimd.txt | 4 Samsung series of SoCs which transfers the image data from a video memory 42 - samsung,invert-vden: video enable signal is inverted 43 - samsung,invert-vclk: video clock signal is inverted 85 [1]: Documentation/devicetree/bindings/video/display-timing.txt 86 [2]: Documentation/devicetree/bindings/media/video-interfaces.txt
|
D | adi,adv7123.txt | 5 parallel video input. 17 The ADV7123 has two video ports. Their connections are modeled using the OF
|
D | ti,omap3-dss.txt | 4 See Documentation/devicetree/bindings/video/ti,omap-dss.txt for generic 64 - ti,invert-polarity: invert the polarity of the video signal 65 - ti,channels: 1 for composite, 2 for s-video
|
D | ti,omap4-dss.txt | 4 See Documentation/devicetree/bindings/video/ti,omap-dss.txt for generic 70 - ti,invert-polarity: invert the polarity of the video signal 71 - ti,channels: 1 for composite, 2 for s-video
|
D | adi,adv7511.txt | 4 The ADV7511, ADV7511W and ADV7513 are HDMI audio and video transmitters 16 properties describe the input and map directly to the video input tables of the 48 The ADV7511 has two video ports. Their connections are modelled using the OF
|
D | arm,pl11x.txt | 36 interface is fast enough to handle all possible video modes 41 for video transmitter interfaces; see 42 Documentation/devicetree/bindings/media/video-interfaces.txt;
|
D | rockchip-vop.txt | 4 series of SoCs which transfers the image data from a video memory 33 Documentation/devicetree/bindings/media/video-interfaces.txt.
|
D | exynos7-decon.txt | 4 Exynos7 series of SoCs which transfers the image data from a video memory 41 [1]: Documentation/devicetree/bindings/video/display-timing.txt
|
D | exynos_dsim.txt | 30 Device node can contain video interface port nodes according to [2]. 42 [2]: Documentation/devicetree/bindings/media/video-interfaces.txt
|
D | rockchip-drm.txt | 12 Documentation/devicetree/bindings/video/rockchip-vop.txt
|
/linux-4.1.27/drivers/video/fbdev/ |
D | xen-fbfront.c | 62 static int video[KPARAM_CNT] = { 2, XENFB_WIDTH, XENFB_HEIGHT }; variable 63 module_param_array(video, int, NULL, 0); 64 MODULE_PARM_DESC(video, 287 if (var->xres == video[KPARAM_WIDTH] && in xenfb_check_var() 288 var->yres == video[KPARAM_HEIGHT] && in xenfb_check_var() 296 if (var->xres > video[KPARAM_WIDTH] || var->yres > video[KPARAM_HEIGHT]) in xenfb_check_var() 379 if (val < video[KPARAM_MEM]) in xenfb_probe() 380 video[KPARAM_MEM] = val; in xenfb_probe() 384 fb_size = video[KPARAM_MEM] * 1024 * 1024; in xenfb_probe() 385 if (video[KPARAM_WIDTH] * video[KPARAM_HEIGHT] * XENFB_DEPTH / 8 in xenfb_probe() [all …]
|
D | pm3fb.c | 76 u32 video; /* video flags before blanking */ member 815 unsigned int video = par->video; in pm3fb_write_mode() local 817 video &= ~(PM3VideoControl_HSYNC_MASK | in pm3fb_write_mode() 819 video |= PM3VideoControl_HSYNC_ACTIVE_HIGH | in pm3fb_write_mode() 821 PM3_WRITE_REG(par, PM3VideoControl, video); in pm3fb_write_mode() 851 if ((par->video & PM3VideoControl_HSYNC_MASK) == in pm3fb_write_mode() 854 if ((par->video & PM3VideoControl_VSYNC_MASK) == in pm3fb_write_mode() 1028 par->video = 0; in pm3fb_set_par() 1031 par->video |= PM3VideoControl_HSYNC_ACTIVE_HIGH; in pm3fb_set_par() 1033 par->video |= PM3VideoControl_HSYNC_ACTIVE_LOW; in pm3fb_set_par() [all …]
|
D | pm2fb.c | 98 u32 video; /* video flags before blanking */ member 519 static void set_video(struct pm2fb_par *p, u32 video) in set_video() argument 522 u32 vsync = video; in set_video() 524 DPRINTK("video = 0x%x\n", video); in set_video() 541 if ((video & PM2F_HSYNC_MASK) == PM2F_HSYNC_ACT_LOW) in set_video() 543 if ((video & PM2F_VSYNC_MASK) == PM2F_VSYNC_ACT_LOW) in set_video() 549 if ((video & PM2F_HSYNC_MASK) == PM2F_HSYNC_ACT_LOW) in set_video() 551 if ((video & PM2F_VSYNC_MASK) == PM2F_VSYNC_ACT_LOW) in set_video() 698 u32 video = 0; in pm2fb_set_par() local 736 video |= PM2F_DATA_64_ENABLE; in pm2fb_set_par() [all …]
|
/linux-4.1.27/Documentation/ |
D | svga.txt | 8 allows the use of various special video modes supported by the video BIOS. Due 13 ** enter `scan' on the video mode prompt, pick the mode you want to use, 17 The video mode to be used is selected by a kernel parameter which can be 27 ASK_VGA - Display a video mode menu upon startup (see below). 36 0x.... - Hexadecimal video mode ID (also displayed on the menu, see below 42 The ASK_VGA mode causes the kernel to offer a video mode menu upon 43 bootup. It displays a "Press <RETURN> to see video modes available, <SPACE> 50 Video adapter: <name-of-detected-video-adapter> 59 <name-of-detected-video-adapter> tells what video adapter did Linux detect 88 program will try to ask the BIOS for all possible video mode numbers and test [all …]
|
D | SM501.txt | 8 asynchronous serial ports, audio functions, and a dual display video interface. 39 maximum possible resource allocation can be made to the video subsystem 42 The primary issue with memory allocation is that of moving the video 43 buffers once a display mode is chosen. Indeed when a video mode change 44 occurs the memory footprint of the video subsystem changes. 46 Since video memory is difficult to move without changing the display 48 modes simultaneously) the video driver fully utilises the memory area
|
D | video-output.txt | 6 The output sysfs class driver provides an abstract video output layer that 7 can be used to hook platform specific methods to enable/disable video output 9 laptop, The ACPI video driver registered its output devices and read/write
|
/linux-4.1.27/drivers/media/pci/ivtv/ |
D | ivtv-routing.c | 68 v4l2_subdev_call(itv->sd_video, video, s_routing, in ivtv_video_set_io() 82 ivtv_call_hw(itv, IVTV_HW_GPIO, video, s_routing, in ivtv_video_set_io() 96 ivtv_call_hw(itv, IVTV_HW_UPD64031A, video, s_routing, in ivtv_video_set_io() 116 ivtv_call_hw(itv, IVTV_HW_UPD6408X, video, s_routing, in ivtv_video_set_io()
|
/linux-4.1.27/arch/x86/realmode/rm/ |
D | Makefile | 13 wakeup-objs := wakeup_asm.o wakemain.o video-mode.o 19 wakeup-objs += video-vga.o 20 wakeup-objs += video-vesa.o 21 wakeup-objs += video-bios.o
|
/linux-4.1.27/drivers/media/platform/soc_camera/ |
D | soc_scale_crop.c | 49 ret = v4l2_subdev_call(sd, video, g_crop, &crop); in soc_camera_client_g_rect() 58 ret = v4l2_subdev_call(sd, video, cropcap, &cap); in soc_camera_client_g_rect() 106 v4l2_subdev_call(sd, video, s_crop, crop); in soc_camera_client_s_crop() 130 ret = v4l2_subdev_call(sd, video, cropcap, &cap); in soc_camera_client_s_crop() 184 v4l2_subdev_call(sd, video, s_crop, cam_crop); in soc_camera_client_s_crop() 198 v4l2_subdev_call(sd, video, s_crop, cam_crop); in soc_camera_client_s_crop() 228 soc_camera_grp_id(icd), video, in client_s_fmt() 247 ret = v4l2_subdev_call(sd, video, cropcap, &cap); in client_s_fmt() 268 soc_camera_grp_id(icd), video, in client_s_fmt()
|
D | mx3_camera.c | 267 struct idmac_video_param *video = &ichan->params.video; in mx3_videobuf_queue() local 301 video->out_pixel_fmt = fourcc_to_ipu_pix(host_fmt->fourcc); in mx3_videobuf_queue() 303 if (video->out_pixel_fmt == IPU_PIX_FMT_GENERIC) { in mx3_videobuf_queue() 311 video->out_width = icd->bytesperline; in mx3_videobuf_queue() 312 video->out_height = icd->user_height; in mx3_videobuf_queue() 313 video->out_stride = icd->bytesperline; in mx3_videobuf_queue() 319 video->out_width = icd->user_width; in mx3_videobuf_queue() 320 video->out_height = icd->user_height; in mx3_videobuf_queue() 321 video->out_stride = icd->user_width; in mx3_videobuf_queue() 594 ret = v4l2_subdev_call(sd, video, g_mbus_config, &cfg); in mx3_camera_try_bus_param() [all …]
|
D | sh_mobile_csi2.c | 166 ret = v4l2_subdev_call(client_sd, video, g_mbus_config, &client_cfg); in sh_csi2_g_mbus_config() 210 return v4l2_subdev_call(client_sd, video, s_mbus_config, &client_cfg); in sh_csi2_s_mbus_config() 315 .video = &sh_csi2_subdev_video_ops,
|
D | sh_mobile_ceu_camera.c | 812 ret = v4l2_subdev_call(sd, video, g_mbus_config, &cfg); in sh_mobile_ceu_set_bus_param() 840 ret = v4l2_subdev_call(sd, video, s_mbus_config, &cfg); in sh_mobile_ceu_set_bus_param() 952 ret = v4l2_subdev_call(sd, video, g_mbus_config, &cfg); in sh_mobile_ceu_try_bus_param() 1054 ret = v4l2_subdev_call(sd, video, enum_mbus_fmt, idx, &code); in sh_mobile_ceu_get_formats() 1091 ret = v4l2_subdev_call(sd, video, g_mbus_fmt, &mf); in sh_mobile_ceu_get_formats() 1108 soc_camera_grp_id(icd), video, in sh_mobile_ceu_get_formats() 1247 ret = v4l2_subdev_call(sd, video, g_mbus_fmt, &mf); in sh_mobile_ceu_set_crop() 1280 soc_camera_grp_id(icd), video, in sh_mobile_ceu_set_crop() 1528 video, try_mbus_fmt, &mf); in sh_mobile_ceu_try_fmt() 1553 soc_camera_grp_id(icd), video, in sh_mobile_ceu_try_fmt() [all …]
|
/linux-4.1.27/Documentation/devicetree/bindings/video/bridge/ |
D | ps8622.txt | 12 - video interfaces: Device node can contain video interface port 15 [1]: Documentation/devicetree/bindings/media/video-interfaces.txt
|
D | ptn3460.txt | 20 - video interfaces: Device node can contain video interface port 23 [1]: Documentation/devicetree/bindings/media/video-interfaces.txt
|
/linux-4.1.27/drivers/media/pci/saa7146/ |
D | mxb.c | 360 saa7111a_call(mxb, video, s_std, std); in mxb_init_done() 364 saa7111a_call(mxb, video, s_routing, SAA7115_COMPOSITE0, in mxb_init_done() 382 saa7111a_call(mxb, video, s_std, std); in mxb_init_done() 383 tuner_call(mxb, video, s_std, std); in mxb_init_done() 386 tea6415c_call(mxb, video, s_routing, 3, 17, 0); in mxb_init_done() 389 tea6415c_call(mxb, video, s_routing, 3, 13, 0); in mxb_init_done() 502 err = tea6415c_call(mxb, video, s_routing, 3, 17, 0); in vidioc_s_input() 506 err = tea6415c_call(mxb, video, s_routing, 3, 13, 0); in vidioc_s_input() 520 err = tea6415c_call(mxb, video, s_routing, 1, 17, 0); in vidioc_s_input() 528 if (saa7111a_call(mxb, video, s_routing, i, SAA7111_FMT_CCIR, 0)) in vidioc_s_input() [all …]
|
/linux-4.1.27/drivers/media/platform/vivid/ |
D | Kconfig | 12 Enables a virtual video driver. This driver emulates a webcam, 14 the SDTV inputs. Also video output, VBI output, radio receivers, 21 Say Y here if you want to test video apps or debug V4L devices.
|
/linux-4.1.27/drivers/media/platform/davinci/ |
D | Kconfig | 18 tristate "TI DaVinci VPIF video capture driver" 32 tristate "TI DM6446 CCDC video capture driver" 42 video frame capture from slave decoders. 48 tristate "TI DM355 CCDC video capture driver" 58 video frame capture from a slave decoders 64 tristate "TI DM365 ISIF video capture driver"
|
D | vpif_capture.c | 194 ret = v4l2_subdev_call(ch->sd, video, s_stream, 1); in vpif_start_streaming() 282 ret = v4l2_subdev_call(ch->sd, video, s_stream, 0); in vpif_stop_streaming() 467 struct video_obj *vid_ch = &ch->video; in vpif_update_std_info() 533 struct video_obj *vid_ch = &(ch->video); in vpif_calculate_offsets() 702 ret = v4l2_subdev_call(sd, video, s_routing, in vpif_set_input() 736 ret = v4l2_subdev_call(ch->sd, video, querystd, std_id); in vpif_querystd() 772 *std = ch->video.stdid; in vpif_g_std() 806 ch->video.stdid = std_id; in vpif_s_std() 807 memset(&ch->video.dv_timings, 0, sizeof(ch->video.dv_timings)); in vpif_s_std() 816 ret = v4l2_subdev_call(ch->sd, video, s_std, std_id); in vpif_s_std() [all …]
|
D | vpif_display.c | 424 struct video_obj *vid_ch = &ch->video; in vpif_update_std_info() 453 struct video_obj *vid_ch = &ch->video; in vpif_update_resolution() 498 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.stdid; in vpif_g_std() 821 ret = v4l2_subdev_call(sd, video, s_routing, input, output, 0); in vpif_set_output() 913 struct video_obj *vid_ch = &ch->video; in vpif_s_dv_timings() [all …]
|
/linux-4.1.27/drivers/media/platform/blackfin/ |
D | bfin_capture.c | 164 while (!v4l2_subdev_call(bcap_dev->sd, video, in bcap_init_sensor_formats() 175 v4l2_subdev_call(bcap_dev->sd, video, in bcap_init_sensor_formats() 268 ret = v4l2_subdev_call(bcap_dev->sd, video, s_stream, 1); in bcap_start_streaming() 358 ret = v4l2_subdev_call(bcap_dev->sd, video, s_stream, 0); in bcap_stop_streaming() 437 return v4l2_subdev_call(bcap_dev->sd, video, querystd, std); in bcap_querystd() 466 ret = v4l2_subdev_call(bcap_dev->sd, video, s_std, std); in bcap_s_std() 500 return v4l2_subdev_call(bcap_dev->sd, video, in bcap_query_dv_timings() 532 ret = v4l2_subdev_call(bcap_dev->sd, video, s_dv_timings, timings); in bcap_s_dv_timings() 553 ret = v4l2_subdev_call(bcap_dev->sd, video, g_input_status, &status); in bcap_enum_input() 581 ret = v4l2_subdev_call(bcap_dev->sd, video, s_routing, in bcap_s_input() [all …]
|
D | Kconfig | 7 V4L2 bridge driver for Blackfin video capture device.
|
/linux-4.1.27/drivers/media/pci/cx25821/ |
D | Makefile | 2 cx25821-gpio.o cx25821-medusa-video.o \ 3 cx25821-video.o
|
/linux-4.1.27/drivers/media/i2c/cx25840/ |
D | Kconfig | 2 tristate "Conexant CX2584x audio/video decoders" 5 Support for the Conexant CX2584x audio/video decoders.
|
/linux-4.1.27/drivers/media/usb/usbtv/ |
D | Kconfig | 2 tristate "USBTV007 video capture support" 8 This is a video4linux2 driver for USBTV007 based video capture devices.
|
D | Makefile | 2 usbtv-video.o \
|
/linux-4.1.27/drivers/media/usb/usbvision/ |
D | Kconfig | 2 tristate "USB video devices based on Nogatech NT1003/1004/1005" 7 There are more than 50 different USB video devices based on
|
D | Makefile | 1 usbvision-objs := usbvision-core.o usbvision-video.o usbvision-i2c.o usbvision-cards.o
|
/linux-4.1.27/arch/arm/mach-sti/ |
D | Kconfig | 33 and other digital audio/video applications using Flattned Device 43 and other digital audio/video applications using Flattened Device 53 and other digital audio/video applications using Flattened Device
|
/linux-4.1.27/Documentation/devicetree/bindings/panel/ |
D | samsung,s6e8aa0.txt | 22 node should describe panel's video bus. 24 [1]: Documentation/devicetree/bindings/video/display-timing.txt 25 [2]: Documentation/devicetree/bindings/media/video-interfaces.txt
|
D | samsung,ld9040.txt | 21 node should describe panel's video bus. 23 [1]: Documentation/devicetree/bindings/video/display-timing.txt 25 [3]: Documentation/devicetree/bindings/media/video-interfaces.txt
|
D | sharp,lq101r1sx01.txt | 12 Note that in video mode the DSI-LINK1 interface always provides the left/even 16 is chosen as for video mode.
|
/linux-4.1.27/drivers/gpu/drm/omapdrm/ |
D | Kconfig | 24 Select the number of video overlays which can be used as framebuffers. 25 The remaining overlays are reserved for video.
|
/linux-4.1.27/drivers/media/usb/stk1160/ |
D | Kconfig | 2 tristate "STK1160 USB video capture support" 6 This is a video4linux driver for STK1160 based video capture devices.
|
D | stk1160-v4l.c | 195 v4l2_device_call_all(&dev->v4l2_dev, 0, video, s_stream, 1); in stk1160_start_streaming() 235 v4l2_device_call_all(&dev->v4l2_dev, 0, video, s_stream, 0); in stk1160_stop_hw() 366 v4l2_device_call_all(&dev->v4l2_dev, 0, video, querystd, norm); in vidioc_querystd() 410 v4l2_device_call_all(&dev->v4l2_dev, 0, video, s_std, in vidioc_s_std() 692 v4l2_device_call_all(&dev->v4l2_dev, 0, video, s_std, in stk1160_video_register()
|
D | Makefile | 5 stk1160-video.o \
|
/linux-4.1.27/drivers/media/platform/ |
D | Kconfig | 37 tristate "SuperH VOU video output driver" 51 Support for Freescale VIU video driver. This device captures 52 video data, or overlays video on DIU frame buffer. 148 Coda is a range of video codec IPs that supports 149 H.264, MPEG-4, and other video formats. 216 tristate "SuperH VEU mem2mem video processing driver" 230 This is a V4L2 driver for the Renesas VSP1 video processing engine.
|
/linux-4.1.27/Documentation/DocBook/ |
D | .device-drivers.xml.cmd | 2 …ivers/video/fbdev/core/fbmem.c drivers/video/fbdev/core/fbcmap.c drivers/video/fbdev/core/modedb.c…
|
/linux-4.1.27/Documentation/devicetree/bindings/drm/i2c/ |
D | tda998x.txt | 17 - video-ports: 24 bits value which defines how the video controller
|
/linux-4.1.27/drivers/media/ |
D | Kconfig | 22 bool "Cameras/video grabbers support" 24 Enable support for webcams and video grabbers. 26 Say Y when you have a webcam or a video capture grabber board. 74 needed in order to support several video capture adapters, 77 Enable this option if you have a video capture board even 122 video format, size and frame rate between hardware blocks. 196 devices such as tuners, sensors, video encoders/decoders and
|
/linux-4.1.27/drivers/staging/sm750fb/ |
D | readme | 6 - 16MB integrated video memory 26 "video=sm750fb:" 28 video=sm750fb:noaccel,1280x1024@60,otherparam,etc...
|
/linux-4.1.27/Documentation/m68k/ |
D | kernel-options.txt | 305 4.1) video= 308 Syntax: video=<fbname>:<sub-options...> 316 `video' during the development of the 1.3.x kernels, thus you 320 NBB: The behavior of video= was changed in 2.1.57 so the recommended 326 This sub-option may be any of the predefined video modes, as listed 328 activate the given video mode at boot time and make it the default 344 If no video mode is given on the command line, the kernel tries the 348 A video mode setting doesn't make sense, if the external driver is 373 The number of additional lines of video memory to reserve for 375 is possible only if the kernel can set the video base address in steps [all …]
|
/linux-4.1.27/arch/x86/boot/ |
D | Makefile | 27 setup-y += pm.o pmjump.o printf.o regs.o string.o tty.o video.o 28 setup-y += video-mode.o version.o 35 setup-y += video-vga.o 36 setup-y += video-vesa.o 37 setup-y += video-bios.o
|
/linux-4.1.27/drivers/gpu/drm/i2c/ |
D | Kconfig | 15 on some nVidia video cards. 26 video cards.
|
/linux-4.1.27/Documentation/video4linux/bttv/ |
D | README.quirks | 26 the video function at power-up and parks there during no requests for 27 bus access. This is desirable since the video will request the bus more 30 after the video request but before the PCI external arbiter has granted 32 bus. The duration to empty the entire video PCI FIFO onto the PCI bus is 48 simple logical-or of video and audio requests would violate the rules.
|
D | PROBLEMS | 20 If the video memory is found at the right place and there are no address 37 Looks like XFree does something different when setting up the video memory? 62 - Some video cards have problems with Accelerated X 4.1
|
D | MAKEDEV | 20 makedev video 0
|
/linux-4.1.27/drivers/media/usb/au0828/ |
D | Kconfig | 20 bool "Auvitek AU0828 v4l2 analog video support" 28 Choose Y here to include support for v4l2 analog video
|
D | Makefile | 4 au0828-objs += au0828-video.o au0828-vbi.o
|
/linux-4.1.27/Documentation/DocBook/media/ |
D | Makefile | 19 video.h.xml \ 65 …perl -ne 'print "$$1 " if /\#define\s+([^\s]+)\s+_IO/' $(srctree)/include/uapi/linux/dvb/video.h) \ 87 …$(shell perl -ne 'print "$$1 " if /^enum\s+([^\s]+)\s+/' $(srctree)/include/uapi/linux/dvb/video.h… 99 …l perl -ne 'print "$$1 " if (/^struct\s+([^\s]+)\s+/)' $(srctree)/include/uapi/linux/dvb/video.h) \ 274 $(MEDIA_OBJ_DIR)/video.h.xml: $(srctree)/include/uapi/linux/dvb/video.h $(MEDIA_OBJ_DIR)/v4l2.xml
|
/linux-4.1.27/arch/powerpc/boot/dts/ |
D | wii.dts | 68 video@0c002000 { 185 i2c-video { 198 AVE: audio-video-encoder@70 { 199 compatible = "nintendo,wii-audio-video-encoder";
|
/linux-4.1.27/Documentation/devicetree/bindings/dma/xilinx/ |
D | xilinx_vdma.txt | 1 Xilinx AXI VDMA engine, it does transfers between memory and video devices. 3 as two channels, one is to transmit to the video device and another is 4 to receive from the video device.
|
/linux-4.1.27/Documentation/ABI/testing/ |
D | configfs-usb-gadget-uvc | 66 supported for the video stream 89 supported for the video stream 186 compressor will produce for a video 217 specify color in the decoded video 233 compressor will produce for a video 262 the video endpoint of this interface 264 bmInfo - capabilities of this video streaming
|
/linux-4.1.27/drivers/ |
D | Makefile | 20 obj-y += video/ 62 obj-$(CONFIG_FB_I810) += video/fbdev/i810/ 63 obj-$(CONFIG_FB_INTEL) += video/fbdev/intelfb/
|
/linux-4.1.27/Documentation/devicetree/bindings/drm/bridge/ |
D | dw_hdmi.txt | 15 in Documentation/devicetree/bindings/media/video-interfaces.txt, 18 * Documentation/devicetree/bindings/video/dw_hdmi-rockchip.txt
|
/linux-4.1.27/Documentation/video4linux/cx2341x/ |
D | fw-decoder-regs.txt | 194 Offset into the video image buffer. If the offset is gradually incremented, 205 Offsets the actual video output. Controls output alignment of the Y & UV 226 1 = Affects video output levels 244 Decoder + osd video timing 302 Horizontal offset moves the video image right. A small left shift is 306 NOTE: Video corruption will occur if video window is shifted off the right 311 Decoder output video surround colour. 313 Contains the colour (in yuv) used to fill the screen when the video is 318 Decoder video window colour 319 Contains the colour (in yuv) used to fill the video window when the [all …]
|
D | fw-encoder-api.txt | 16 Commences the capture of video, audio and/or VBI data. All encoding 64 Set video transport stream ID 82 Set video frames per second. Change occurs at start of new GOP. 92 Select video stream encoding resolution. 103 Assign average video stream bitrate. Note on the last three params: 536 Initializes the video input 562 Refreshes the video input 595 Depending on the analog video decoder used, this assigns the number 649 0 '0'=video not muted 650 '1'=video muted, creates frames with the YUV color defined below [all …]
|
/linux-4.1.27/Documentation/sound/alsa/ |
D | Bt87x.txt | 9 00:0a.0 Multimedia video controller: Brooktree Corporation Bt878 (rev 02) 13 The first does video, it is backward compatible to the bt848. The second 22 video data, so it's quite possible that audio recording may not work
|
/linux-4.1.27/drivers/video/fbdev/savage/ |
D | savagefb_driver.c | 1776 par->video.pbase = pci_resource_start(par->pcidev, resource); in savage_map_video() 1777 par->video.len = video_len; in savage_map_video() 1778 par->video.vbase = ioremap(par->video.pbase, par->video.len); in savage_map_video() 1780 if (!par->video.vbase) { in savage_map_video() 1785 "pbase == %x\n", par->video.vbase, par->video.pbase); in savage_map_video() 1787 info->fix.smem_start = par->video.pbase; in savage_map_video() 1788 info->fix.smem_len = par->video.len - par->cob_size; in savage_map_video() 1789 info->screen_base = par->video.vbase; in savage_map_video() 1792 par->video.mtrr = mtrr_add(par->video.pbase, video_len, in savage_map_video() 1797 memset_io(par->video.vbase, 0, par->video.len); in savage_map_video() [all …]
|
/linux-4.1.27/drivers/gpu/drm/ |
D | Kconfig | 146 tristate "SiS video cards" 150 Choose this option if you have a SiS 630 or compatible video 155 tristate "Via unichrome video cards" 158 Choose this option if you have a Via unichrome or compatible video 162 tristate "Savage video cards"
|
/linux-4.1.27/drivers/clk/qcom/ |
D | Kconfig | 23 graphics, video encode/decode, camera, etc. 82 graphics, video encode/decode, camera, etc. 99 graphics, video encode/decode, camera, etc.
|
/linux-4.1.27/drivers/mfd/ |
D | dm355evm_msp.c | 371 const char *video = msp_has_tvp() ? "TVP5146" : "imager"; in dm355evm_msp_probe() local 382 status, video); in dm355evm_msp_probe() 389 status, video); in dm355evm_msp_probe()
|
/linux-4.1.27/drivers/media/pci/tw68/ |
D | Makefile | 1 tw68-objs := tw68-core.o tw68-video.o tw68-risc.o
|
/linux-4.1.27/drivers/media/pci/cx18/ |
D | cx18-video.c | 30 v4l2_subdev_call(cx->sd_av, video, s_routing, in cx18_video_set_io()
|
/linux-4.1.27/kernel/ |
D | Kconfig.hz | 31 on SMP and NUMA systems. If you are going to be using NTSC video 40 NTSC frame rates for video and multimedia work.
|
/linux-4.1.27/drivers/phy/ |
D | Makefile | 11 obj-$(CONFIG_PHY_EXYNOS_DP_VIDEO) += phy-exynos-dp-video.o 12 obj-$(CONFIG_PHY_EXYNOS_MIPI_VIDEO) += phy-exynos-mipi-video.o
|
/linux-4.1.27/Documentation/devicetree/bindings/drm/tilcdc/ |
D | panel.txt | 15 - display-timings: typical videomode of lcd panel. Multiple video modes 18 Documentation/devicetree/bindings/video/display-timing.txt for display
|
/linux-4.1.27/drivers/media/v4l2-core/ |
D | Kconfig | 2 # Generic video config states 20 bool "Enable old-style fixed minor ranges on drivers/video devices"
|
D | v4l2-subdev.c | 354 return v4l2_subdev_call(sd, video, g_frame_interval, arg); in subdev_do_ioctl() 363 return v4l2_subdev_call(sd, video, s_frame_interval, arg); in subdev_do_ioctl() 441 return v4l2_subdev_call(sd, video, query_dv_timings, arg); in subdev_do_ioctl() 444 return v4l2_subdev_call(sd, video, g_dv_timings, arg); in subdev_do_ioctl() 447 return v4l2_subdev_call(sd, video, s_dv_timings, arg); in subdev_do_ioctl()
|
/linux-4.1.27/drivers/media/usb/hdpvr/ |
D | Makefile | 1 hdpvr-objs := hdpvr-control.o hdpvr-core.o hdpvr-video.o hdpvr-i2c.o
|
/linux-4.1.27/Documentation/ioctl/ |
D | ioctl-number.txt | 95 '@' 00-0F drivers/video/aty/aty128fb.c conflict! 114 'F' 20 drivers/video/fsl-diu-fb.h conflict! 115 'F' 20 drivers/video/intelfb/intelfb.h conflict! 118 'F' 20 drivers/video/aty/atyfb_base.c conflict! 119 'F' 00-0F video/da8xx-fb.h conflict! 121 'F' DD video/sstfb.h conflict! 156 'M' 00-0F drivers/video/fsl-diu-fb.h conflict! 231 'k' 00-05 video/kyro.h conflict! 268 'u' 20-3F linux/uvcvideo.h USB video class host driver 327 0xF4 00-1F video/mbxfb.h mbxfb
|
/linux-4.1.27/drivers/media/platform/s5p-tv/ |
D | mixer_video.c | 540 ret = v4l2_subdev_call(to_outsd(mdev), video, s_dv_timings, timings); in mxr_s_dv_timings() 559 ret = v4l2_subdev_call(to_outsd(mdev), video, g_dv_timings, timings); in mxr_g_dv_timings() 599 ret = v4l2_subdev_call(to_outsd(mdev), video, s_std_output, norm); in mxr_s_std() 616 ret = v4l2_subdev_call(to_outsd(mdev), video, g_std_output, norm); in mxr_g_std() 637 v4l2_subdev_call(sd, video, g_tvnorms_output, &a->std); in mxr_enum_output() 639 if (sd->ops->video && sd->ops->video->s_dv_timings) in mxr_enum_output() 641 if (sd->ops->video && sd->ops->video->s_std_output) in mxr_enum_output() 664 v4l2_subdev_call(to_outsd(mdev), video, g_tvnorms_output, in mxr_s_output()
|
D | mixer_drv.c | 53 ret = v4l2_subdev_call(sd, video, g_mbus_fmt, mbus_fmt); in mxr_get_mbus_fmt() 75 ret = v4l2_subdev_call(sd, video, g_mbus_fmt, &mbus_fmt); in mxr_streamer_get() 77 ret = v4l2_subdev_call(sd, video, s_stream, 1); in mxr_streamer_get() 103 ret = v4l2_subdev_call(sd, video, s_stream, 0); in mxr_streamer_put()
|
D | hdmi_drv.c | 269 ret = v4l2_subdev_call(hdmi_dev->phy_sd, video, s_dv_timings, in hdmi_conf_apply() 508 ret = v4l2_subdev_call(hdev->phy_sd, video, s_stream, 1); in hdmi_streamon() 522 v4l2_subdev_call(hdev->phy_sd, video, s_stream, 0); in hdmi_streamon() 528 ret = v4l2_subdev_call(hdev->mhl_sd, video, s_stream, 1); in hdmi_streamon() 530 v4l2_subdev_call(hdev->phy_sd, video, s_stream, 0); in hdmi_streamon() 562 v4l2_subdev_call(hdev->mhl_sd, video, s_stream, 0); in hdmi_streamoff() 563 v4l2_subdev_call(hdev->phy_sd, video, s_stream, 0); in hdmi_streamoff() 726 .video = &hdmi_sd_video_ops,
|
/linux-4.1.27/drivers/media/pci/zoran/ |
D | zoran_device.c | 993 decoder_call(zr, video, s_stream, 1); in zr36057_enable_jpg() 994 encoder_call(zr, video, s_routing, 0, 0, 0); in zr36057_enable_jpg() 1040 decoder_call(zr, video, s_stream, 0); in zr36057_enable_jpg() 1042 encoder_call(zr, video, s_routing, 1, 0, 0); in zr36057_enable_jpg() 1086 decoder_call(zr, video, s_stream, 1); in zr36057_enable_jpg() 1087 encoder_call(zr, video, s_routing, 0, 0, 0); in zr36057_enable_jpg() 1201 decoder_call(zr, video, g_input_status, &status); in zoran_restart() 1575 decoder_call(zr, video, s_std, zr->norm); in zoran_init_hardware() 1576 decoder_call(zr, video, s_routing, in zoran_init_hardware() 1580 encoder_call(zr, video, s_std_output, zr->norm); in zoran_init_hardware() [all …]
|
/linux-4.1.27/drivers/media/i2c/soc_camera/ |
D | Kconfig | 81 This is a rj54n1cb0c video driver 87 This is a tw9910 video driver
|
/linux-4.1.27/Documentation/devicetree/bindings/drm/imx/ |
D | fsl-imx-drm.txt | 33 Documentation/devicetree/bindings/media/video-interfaces.txt. 69 Documentation/devicetree/bindings/media/video-interfaces.txt.
|
/linux-4.1.27/include/uapi/linux/dvb/ |
D | Kbuild | 9 header-y += video.h
|
/linux-4.1.27/drivers/media/usb/s2255/ |
D | Kconfig | 2 tristate "USB Sensoray 2255 video capture device"
|
/linux-4.1.27/drivers/video/fbdev/omap/ |
D | Kconfig | 55 On systems in which video memory is in system memory 58 answer yes. Answer no if you have a dedicated video
|
/linux-4.1.27/drivers/media/pci/saa7134/ |
D | saa7134-empress.c | 126 saa_call_all(dev, video, g_mbus_fmt, &mbus_fmt); in empress_g_fmt_vid_cap() 143 saa_call_all(dev, video, s_mbus_fmt, &mbus_fmt); in empress_s_fmt_vid_cap() 160 saa_call_all(dev, video, try_mbus_fmt, &mbus_fmt); in empress_try_fmt_vid_cap()
|
D | Makefile | 4 saa7134-y += saa7134-video.o
|
/linux-4.1.27/include/uapi/linux/usb/ |
D | Kbuild | 12 header-y += video.h
|
/linux-4.1.27/drivers/media/platform/am437x/ |
D | Kconfig | 2 tristate "TI AM437x VPFE video capture driver"
|
/linux-4.1.27/include/uapi/ |
D | Kbuild | 11 header-y += video/
|
/linux-4.1.27/Documentation/devicetree/bindings/phy/ |
D | samsung-phy.txt | 5 - compatible : should be "samsung,s5pv210-mipi-video-phy"; 9 For "samsung,s5pv210-mipi-video-phy" compatible PHYs the second cell in 21 - "samsung,exynos5250-dp-video-phy" 22 - "samsung,exynos5420-dp-video-phy"
|
/linux-4.1.27/drivers/media/usb/tm6000/ |
D | Makefile | 4 tm6000-video.o \
|
/linux-4.1.27/drivers/gpu/drm/udl/ |
D | Kconfig | 14 This is a KMS driver for the USB displaylink video adapters.
|
/linux-4.1.27/drivers/staging/sm7xxfb/ |
D | TODO | 6 - move it to drivers/video/fbdev/sm7xxfb.c
|
/linux-4.1.27/Documentation/devicetree/bindings/arm/omap/ |
D | iva.txt | 3 The IVA contain various audio, video or imaging HW accelerator
|
/linux-4.1.27/Documentation/arm/OMAP/ |
D | DSS | 4 This is an almost total rewrite of the OMAP FB driver in drivers/video/omap 10 panel and controller drivers are in drivers/video/omap2/. DSS1 and DSS2 live 65 VESA video timing). The audio_supported function is intended to query whether 141 the same, but, in case of video overlays, the output size can be different. Any 188 trans_key_type gfx-destination, video-source 204 output_type Output type (video encoder only): "composite" or "svideo" 308 - Default video mode for specified displays. For example, 309 "dvi:800x400MR-24@60". See drivers/video/modedb.c.
|
/linux-4.1.27/drivers/dma/ipu/ |
D | ipu_idmac.c | 519 calc_resize_coeffs(params->video.in_height, in ipu_ic_init_prpenc() 520 params->video.out_height, in ipu_ic_init_prpenc() 525 calc_resize_coeffs(params->video.in_width, in ipu_ic_init_prpenc() 526 params->video.out_width, in ipu_ic_init_prpenc() 531 in_fmt = format_to_colorspace(params->video.in_pixel_fmt); in ipu_ic_init_prpenc() 532 out_fmt = format_to_colorspace(params->video.out_pixel_fmt); in ipu_ic_init_prpenc() 845 struct idmac_video_param *video = &ichan->params.video; in idmac_tx_submit() local 856 video->out_pixel_fmt, in idmac_tx_submit() 857 video->out_width, in idmac_tx_submit() 858 video->out_height, in idmac_tx_submit() [all …]
|
/linux-4.1.27/drivers/media/usb/go7007/ |
D | go7007-v4l2.c | 261 call_all(&go->v4l2_dev, video, s_mbus_fmt, &mbus_fmt); in set_capture_size() 442 call_all(&go->v4l2_dev, video, s_stream, 1); in go7007_start_streaming() 463 call_all(&go->v4l2_dev, video, s_stream, 0); in go7007_stop_streaming() 602 call_all(&go->v4l2_dev, video, s_std, go->std); in go7007_s_std() 623 return call_all(&go->v4l2_dev, video, querystd, std); in vidioc_querystd() 707 v4l2_subdev_call(go->sd_video, video, s_routing, in go7007_s_input() 1125 if (!v4l2_device_has_op(&go->v4l2_dev, video, querystd)) in go7007_v4l2_init() 1154 v4l2_subdev_call(go->sd_video, video, s_crystal_freq, in go7007_v4l2_init()
|
/linux-4.1.27/drivers/media/usb/cx231xx/ |
D | Makefile | 1 cx231xx-y += cx231xx-video.o cx231xx-i2c.o cx231xx-cards.o cx231xx-core.o
|
/linux-4.1.27/drivers/media/usb/em28xx/ |
D | Makefile | 3 em28xx-v4l-objs := em28xx-video.o em28xx-vbi.o
|
/linux-4.1.27/Documentation/devicetree/bindings/mfd/ |
D | sky81452.txt | 9 in video/backlight/sky81452-backlight.txt
|