Home
last modified time | relevance | path

Searched refs:v4l2 (Results 1 – 25 of 148) sorted by relevance

123456

/linux/drivers/media/usb/em28xx/
A Dem28xx-video.c138 struct em28xx_v4l2 *v4l2 = dev->v4l2; in norm_maxw() local
151 struct em28xx_v4l2 *v4l2 = dev->v4l2; in norm_maxh() local
216 struct em28xx_v4l2 *v4l2 = dev->v4l2; in em28xx_set_outfmt() local
325 struct em28xx_v4l2 *v4l2 = dev->v4l2; in em28xx_resolution_set() local
360 struct em28xx_v4l2 *v4l2 = dev->v4l2; in em28xx_set_alternate() local
460 struct em28xx_v4l2 *v4l2 = dev->v4l2; in em28xx_copy_video() local
625 struct em28xx_v4l2 *v4l2 = dev->v4l2; in finish_field_prepare_next() local
1045 (v4l2->width * v4l2->height * v4l2->format->depth + 7) >> 3; in queue_setup()
1067 size = (v4l2->width * v4l2->height * v4l2->format->depth + 7) >> 3; in buffer_prepare()
2127 v4l2->dev->v4l2 = NULL; in em28xx_free_v4l2()
[all …]
A Dem28xx-camera.c314 struct em28xx_v4l2 *v4l2 = dev->v4l2; in em28xx_init_camera() local
326 v4l2->sensor_xres = 640; in em28xx_init_camera()
327 v4l2->sensor_yres = 480; in em28xx_init_camera()
347 v4l2->vinctl = 0x00; in em28xx_init_camera()
358 v4l2->vinctl = 0x00; in em28xx_init_camera()
362 v4l2->sensor_xres = 640; in em28xx_init_camera()
363 v4l2->sensor_yres = 512; in em28xx_init_camera()
370 v4l2->vinctl = 0x00; in em28xx_init_camera()
393 v4l2->sensor_xres = 640; in em28xx_init_camera()
394 v4l2->sensor_yres = 480; in em28xx_init_camera()
[all …]
A Dem28xx-vbi.c36 struct em28xx_v4l2 *v4l2 = dev->v4l2; in vbi_queue_setup() local
37 unsigned long size = v4l2->vbi_width * v4l2->vbi_height * 2; in vbi_queue_setup()
57 struct em28xx_v4l2 *v4l2 = dev->v4l2; in vbi_buffer_prepare() local
60 size = v4l2->vbi_width * v4l2->vbi_height * 2; in vbi_buffer_prepare()
/linux/Documentation/driver-api/media/
A Dv4l2-core.rst9 v4l2-intro
10 v4l2-dev
11 v4l2-device
12 v4l2-fh
13 v4l2-subdev
14 v4l2-event
20 v4l2-mc
23 v4l2-async
24 v4l2-fwnode
25 v4l2-rect
[all …]
A Dv4l2-common.rst6 .. kernel-doc:: include/media/v4l2-common.h
8 .. kernel-doc:: include/media/v4l2-ioctl.h
/linux/drivers/media/v4l2-core/
A DMakefile8 videodev-objs := v4l2-dev.o v4l2-ioctl.o v4l2-device.o v4l2-fh.o \
9 v4l2-event.o v4l2-subdev.o v4l2-common.o \
10 v4l2-ctrls-core.o v4l2-ctrls-api.o \
11 v4l2-ctrls-request.o v4l2-ctrls-defs.o
13 videodev-$(CONFIG_TRACEPOINTS) += v4l2-trace.o
15 videodev-$(CONFIG_SPI) += v4l2-spi.o
19 obj-$(CONFIG_V4L2_FWNODE) += v4l2-fwnode.o
20 obj-$(CONFIG_V4L2_ASYNC) += v4l2-async.o
21 obj-$(CONFIG_VIDEO_V4L2) += v4l2-dv-timings.o
26 obj-$(CONFIG_V4L2_H264) += v4l2-h264.o
[all …]
A DKconfig47 # Used by drivers that need v4l2-jpeg.ko
51 # Used by drivers that need v4l2-h264.ko
55 # Used by drivers that need v4l2-mem2mem.ko
/linux/drivers/gpu/drm/rcar-du/
A Drcar_du_kms.c42 .v4l2 = V4L2_PIX_FMT_RGB565,
50 .v4l2 = V4L2_PIX_FMT_ARGB555,
58 .v4l2 = V4L2_PIX_FMT_XRGB555,
65 .v4l2 = V4L2_PIX_FMT_XBGR32,
73 .v4l2 = V4L2_PIX_FMT_ABGR32,
81 .v4l2 = V4L2_PIX_FMT_UYVY,
89 .v4l2 = V4L2_PIX_FMT_YUYV,
97 .v4l2 = V4L2_PIX_FMT_NV12M,
105 .v4l2 = V4L2_PIX_FMT_NV21M,
113 .v4l2 = V4L2_PIX_FMT_NV16M,
[all …]
/linux/Documentation/userspace-api/media/
A Dvideodev2.h.rst.exceptions283 replace define V4L2_STD_PAL v4l2-std-id
284 replace define V4L2_STD_B v4l2-std-id
285 replace define V4L2_STD_G v4l2-std-id
286 replace define V4L2_STD_H v4l2-std-id
287 replace define V4L2_STD_L v4l2-std-id
288 replace define V4L2_STD_GH v4l2-std-id
289 replace define V4L2_STD_DK v4l2-std-id
290 replace define V4L2_STD_BG v4l2-std-id
291 replace define V4L2_STD_MN v4l2-std-id
292 replace define V4L2_STD_MTS v4l2-std-id
[all …]
/linux/drivers/media/common/v4l2-tpg/
A DMakefile2 v4l2-tpg-objs := v4l2-tpg-core.o v4l2-tpg-colors.o
4 obj-$(CONFIG_VIDEO_V4L2_TPG) += v4l2-tpg.o
A D.built-in.a.cmd1v4l2-tpg/built-in.a := echo >/dev/null; rm -f drivers/media/common/v4l2-tpg/built-in.a; /usr/bin/c…
/linux/Documentation/admin-guide/media/
A Dsi4713.rst34 The I2C device driver exports a v4l2-subdev interface to the kernel.
35 All properties can also be accessed by v4l2 extended controls interface, by
36 using the v4l2-subdev calls (g_ext_ctrls, s_ext_ctrls).
38 The platform device driver exports a v4l2 radio device interface to user land.
42 Applications can use v4l2 radio API to specify frequency of operation, mute state,
50 The properties can be accessed using v4l2 extended controls.
51 Here is an output from v4l2-ctl util:
55 / # v4l2-ctl -d /dev/radio0 --all -L
184 Testing is usually done with v4l2-ctl utility for managing FM tuner cards.
185 The tool can be found in v4l-dvb repository under v4l2-apps/util directory.
[all …]
A Drkisp1.rst105 :ref:`V4L2_META_FMT_RK_ISP1_STAT_3A <v4l2-meta-fmt-rk-isp1-stat-3a>` as the
119 :ref:`V4L2_META_FMT_RK_ISP1_PARAMS <v4l2-meta-fmt-rk-isp1-params>` as the
142 "media-ctl" "-d" "platform:rkisp1" "--set-v4l2" '"imx219 4-0010":0 [fmt:SRGGB10_1X10/1640x1232]'
145 …"media-ctl" "-d" "platform:rkisp1" "--set-v4l2" '"rkisp1_isp":0 [fmt:SRGGB10_1X10/1640x1232 crop: …
146 …"media-ctl" "-d" "platform:rkisp1" "--set-v4l2" '"rkisp1_isp":2 [fmt:YUYV8_2X8/1600x1200 crop: (0,…
149 …"media-ctl" "-d" "platform:rkisp1" "--set-v4l2" '"rkisp1_resizer_selfpath":0 [fmt:YUYV8_2X8/1500x1…
150 …"media-ctl" "-d" "platform:rkisp1" "--set-v4l2" '"rkisp1_resizer_selfpath":1 [fmt:YUYV8_2X8/900x80…
153 "v4l2-ctl" "-z" "platform:rkisp1" "-d" "rkisp1_selfpath" "-v" "width=900,height=800,"
154 "v4l2-ctl" "-z" "platform:rkisp1" "-d" "rkisp1_selfpath" "-v" "pixelformat=422P"
157 v4l2-ctl "-z" "platform:rkisp1" "-d" "rkisp1_selfpath" "--stream-mmap" "--stream-count" "10"
A Dvimc.rst31 ``v4l2-ctl`` that can be used to configure the vimc configuration. This sequence
40 v4l2-ctl -z platform:vimc -d "RGB/YUV Capture" -v width=1920,height=1440
41 v4l2-ctl -z platform:vimc -d "Raw Capture 0" -v pixelformat=BA81
42 v4l2-ctl -z platform:vimc -d "Raw Capture 1" -v pixelformat=BA81
/linux/drivers/staging/media/zoran/
A DTODO4 mplayer tv:///dev/video0 -tv driver=v4l2
7 mplayer tv:///dev/video0 -tv driver=v4l2:outfmt=mjpeg
11 ffmpeg -i test.avi -vcodec mjpeg -an -f v4l2 /dev/video0
12 Note: only recent ffmpeg has the ability of sending non-raw video via v4l2
/linux/Documentation/userspace-api/media/v4l/
A Dvidioc-subdev-enum-mbus-code.rst67 :ref:`v4l2-mbus-format`.
71 :ref:`v4l2_subdev_format_whence <v4l2-subdev-format-whence>`.
74 - See :ref:`v4l2-subdev-mbus-code-flags`
101 See :ref:`v4l2-mbus-format` on how to do this.
108 See :ref:`v4l2-mbus-format` on how to do this.
115 See :ref:`v4l2-mbus-format` on how to do this.
122 See :ref:`v4l2-mbus-format` on how to do this.
129 See :ref:`v4l2-mbus-format` on how to do this.
A Dselections-common.rst9 :ref:`V4L2 subdev selection APIs <v4l2-subdev-selections>` are very
22 v4l2-selection-targets
23 v4l2-selection-flags
A Dvidioc-subdev-g-selection.rst69 :ref:`v4l2-selections-common`.
83 :ref:`v4l2_subdev_format_whence <v4l2-subdev-format-whence>`.
89 - Target selection rectangle. See :ref:`v4l2-selections-common`.
92 - Flags. See :ref:`v4l2-selection-flags`.
A Dpixfmt.rst22 pixfmt-v4l2
23 pixfmt-v4l2-mplane
/linux/drivers/media/platform/atmel/
A DKconfig14 as a v4l2 device.
26 available as a v4l2 device.
42 as a v4l2 device.
/linux/Documentation/translations/zh_CN/video4linux/
A Dv4l2-framework.txt96 每个设备实例都通过 v4l2_device (v4l2-device.h)结构体来表示。
216 统一接口,v4l2_subdev 结构体(v4l2-subdev.h)产生了。
379 控制。这个区别仅在配置设备时有关系,一旦子设备注册完成,对于 v4l2
435 由于这些驱动很常见,所以内特提供了特定的辅助函数(v4l2-common.h)让这些
528 在 /dev 目录下的实际设备节点根据 video_device 结构体(v4l2-dev.h)
668 通常你可以传入-1,让 v4l2 框架自己选择第一个空闲的编号。但是有时用户
677v4l2 框架会试图选择第一个的空闲编号(等于或大于你提供的编号)。
774 v4l2 核心 API 提供了一个处理视频缓冲的标准方法(称为“videobuf”)。
780 请参阅 Documentation/driver-api/media/v4l2-videobuf.rst,以获得更多关于 videobuf
923 关于 replace/merge 回调的一个不错的例子在 v4l2-event.c 中:用于
/linux/drivers/staging/vc04_services/bcm2835-camera/
A DMakefile2 bcm2835-v4l2-$(CONFIG_VIDEO_BCM2835) := \
6 obj-$(CONFIG_VIDEO_BCM2835) += bcm2835-v4l2.o
/linux/drivers/media/pci/solo6x10/
A DMakefile2 solo6x10-y := solo6x10-core.o solo6x10-i2c.o solo6x10-p2m.o solo6x10-v4l2.o \
4 solo6x10-v4l2-enc.o solo6x10-g723.o solo6x10-eeprom.o
/linux/drivers/input/rmi4/
A Drmi_f54.c120 struct v4l2_device v4l2; member
699 strlcpy(f54->v4l2.name, F54_NAME, sizeof(f54->v4l2.name)); in rmi_f54_probe()
700 ret = v4l2_device_register(&fn->dev, &f54->v4l2); in rmi_f54_probe()
718 f54->vdev.v4l2_dev = &f54->v4l2; in rmi_f54_probe()
733 v4l2_device_unregister(&f54->v4l2); in rmi_f54_probe()
746 v4l2_device_unregister(&f54->v4l2); in rmi_f54_remove()
/linux/drivers/media/usb/au0828/
A DKconfig23 bool "Auvitek AU0828 v4l2 analog video support"
32 Choose Y here to include support for v4l2 analog video

Completed in 43 milliseconds

123456