/linux-4.1.27/drivers/media/usb/em28xx/ |
D | em28xx-video.c | 145 struct em28xx_v4l2 *v4l2 = dev->v4l2; in norm_maxw() local 148 return v4l2->sensor_xres; in norm_maxw() 158 struct em28xx_v4l2 *v4l2 = dev->v4l2; in norm_maxh() local 161 return v4l2->sensor_yres; in norm_maxh() 166 return (v4l2->norm & V4L2_STD_625_50) ? 576 : 480; in norm_maxh() 194 struct v4l2_device *v4l2_dev = &dev->v4l2->v4l2_dev; in em28xx_wake_i2c() 224 struct em28xx_v4l2 *v4l2 = dev->v4l2; in em28xx_set_outfmt() local 226 fmt = v4l2->format->reg; in em28xx_set_outfmt() 242 ret = em28xx_write_reg(dev, EM28XX_R10_VINMODE, v4l2->vinmode); in em28xx_set_outfmt() 246 vinctrl = v4l2->vinctl; in em28xx_set_outfmt() [all …]
|
D | em28xx-camera.c | 328 struct em28xx_v4l2 *v4l2 = dev->v4l2; in em28xx_init_camera() local 333 v4l2->clk = v4l2_clk_register_fixed(clk_name, -EINVAL); in em28xx_init_camera() 334 if (IS_ERR(v4l2->clk)) in em28xx_init_camera() 335 return PTR_ERR(v4l2->clk); in em28xx_init_camera() 347 v4l2->sensor_xres = 640; in em28xx_init_camera() 348 v4l2->sensor_yres = 480; in em28xx_init_camera() 361 v4l2->sensor_xtal = 4300000; in em28xx_init_camera() 362 pdata.xtal = v4l2->sensor_xtal; in em28xx_init_camera() 364 v4l2_i2c_new_subdev_board(&v4l2->v4l2_dev, adap, in em28xx_init_camera() 370 v4l2->vinmode = 0x0d; in em28xx_init_camera() [all …]
|
D | em28xx-vbi.c | 39 struct em28xx_v4l2 *v4l2 = dev->v4l2; in vbi_queue_setup() local 45 size = v4l2->vbi_width * v4l2->vbi_height * 2; in vbi_queue_setup() 63 struct em28xx_v4l2 *v4l2 = dev->v4l2; in vbi_buffer_prepare() local 67 size = v4l2->vbi_width * v4l2->vbi_height * 2; in vbi_buffer_prepare()
|
D | em28xx.h | 604 struct em28xx_v4l2 *v4l2; member
|
/linux-4.1.27/drivers/media/v4l2-core/ |
D | Makefile | 7 videodev-objs := v4l2-dev.o v4l2-ioctl.o v4l2-device.o v4l2-fh.o \ 8 v4l2-event.o v4l2-ctrls.o v4l2-subdev.o v4l2-clk.o \ 9 v4l2-async.o 11 videodev-objs += v4l2-compat-ioctl32.o 14 videodev-objs += v4l2-of.o 18 obj-$(CONFIG_VIDEO_V4L2) += v4l2-common.o 19 obj-$(CONFIG_VIDEO_V4L2) += v4l2-dv-timings.o 23 obj-$(CONFIG_V4L2_MEM2MEM_DEV) += v4l2-mem2mem.o
|
D | Kconfig | 42 # Used by drivers that need v4l2-mem2mem.ko
|
/linux-4.1.27/Documentation/DocBook/media/ |
D | Makefile | 13 v4l2.xml \ 67 …$(shell perl -ne 'print "$$1 " if /\#define\s+([^\s]+)\s+_IO/' $(srctree)/include/uapi/linux/v4l2-… 89 …$(shell perl -ne 'print "$$1 " if /^enum\s+([^\s]+)\s+/' $(srctree)/include/uapi/linux/v4l2-mediab… 90 …$(shell perl -ne 'print "$$1 " if /^enum\s+([^\s]+)\s+/' $(srctree)/include/uapi/linux/v4l2-subdev… 101 …$(shell perl -ne 'print "$$1 " if /^struct\s+([^\s]+)\s+/' $(srctree)/include/uapi/linux/v4l2-subd… 102 …$(shell perl -ne 'print "$$1 " if /^struct\s+([^\s]+)\s+/' $(srctree)/include/uapi/linux/v4l2-medi… 203 $(MEDIA_OBJ_DIR)/v4l2.xml: $(OBJIMGFILES) 208 $(MEDIA_OBJ_DIR)/videodev2.h.xml: $(srctree)/include/uapi/linux/videodev2.h $(MEDIA_OBJ_DIR)/v4l2.x… 219 $(MEDIA_OBJ_DIR)/audio.h.xml: $(srctree)/include/uapi/linux/dvb/audio.h $(MEDIA_OBJ_DIR)/v4l2.xml 230 $(MEDIA_OBJ_DIR)/ca.h.xml: $(srctree)/include/uapi/linux/dvb/ca.h $(MEDIA_OBJ_DIR)/v4l2.xml [all …]
|
/linux-4.1.27/drivers/media/platform/soc_camera/ |
D | Kconfig | 27 This is a v4l2 driver for the i.MX3x Camera Sensor Interface 34 This is a v4l2 driver for the PXA27x Quick Capture Interface 44 This is a v4l2 driver for the R-Car VIN Interface 51 This is a v4l2 driver for the SuperH MIPI CSI-2 Interface 61 This is a v4l2 driver for the SuperH Mobile CEU Interface 71 This is a v4l2 driver for the TI OMAP1 camera interface 80 This is a v4l2 driver for the i.MX27 Camera Sensor Interface 90 as a v4l2 device.
|
/linux-4.1.27/Documentation/video4linux/ |
D | si4713.txt | 26 The I2C device driver exports a v4l2-subdev interface to the kernel. 27 All properties can also be accessed by v4l2 extended controls interface, by 28 using the v4l2-subdev calls (g_ext_ctrls, s_ext_ctrls). 30 The platform device driver exports a v4l2 radio device interface to user land. 34 Applications can use v4l2 radio API to specify frequency of operation, mute state, 37 When the v4l2 mute property is set to 1 (true), the driver will turn the chip off. 42 The properties can be accessed using v4l2 extended controls. 43 Here is an output from v4l2-ctl util: 44 / # v4l2-ctl -d /dev/radio0 --all -L 171 Testing is usually done with v4l2-ctl utility for managing FM tuner cards. [all …]
|
D | Makefile | 1 obj-$(CONFIG_VIDEO_PCI_SKELETON) := v4l2-pci-skeleton.o
|
D | README.saa7134 | 6 This is a v4l2/oss device driver for saa7130/33/34/35 based capture / TV 24 Pick up videodev + v4l2 patches from http://bytesex.org/patches/.
|
D | cafe_ccic | 13 mplayer tv:// -tv driver=v4l2:width=640:height=480 -nosound 14 mplayer tv:// -tv driver=v4l2:width=640:height=480:outfmt=bgr16 -nosound
|
D | si470x.txt | 56 - v4l2-ctl - Collection of command line video4linux utilities 58 v4l2-ctl -d /dev/radio0 --set-ctrl=volume=10,mute=0 --set-freq=95.21 --all
|
D | vivid.txt | 235 needed in order to run a tool like v4l2-compliance. Tools like that 238 all tests that v4l2-compliance is doing will fail afterwards. 1043 $ v4l2-ctl -d1 --find-fb 1045 $ sudo v4l2-ctl -d2 --set-fbuf fb=1 1046 $ v4l2-ctl -d1 --set-fbuf fb=1 1047 $ v4l2-ctl -d0 --set-fmt-video=pixelformat='AR15' 1048 $ v4l2-ctl -d1 --set-fmt-video-out=pixelformat='AR15' 1049 $ v4l2-ctl -d2 --set-fmt-video=pixelformat='AR15' 1050 $ v4l2-ctl -d0 -i2 1051 $ v4l2-ctl -d2 -i2 [all …]
|
D | fimc.txt | 130 more precise FIMC capture subsystem control. In addition a separate v4l2 147 two modules are created (in addition to the core v4l2 modules): s5p-fimc.ko and
|
D | README.cx88 | 4 This is a v4l2 device driver for the cx2388x chip.
|
D | README.pvrusb2 | 137 the I2C bus. There are two versions of this file. The "v4l2" 150 pvrusb2-i2c-cmd-v4l2.[ch] - This module implements generic V4L2 193 pvrusb2-v4l2.[ch] - This is the high level interface which ties the
|
D | README.davinci-vpbe | 33 provides v4l2 device interface to manage VID0 and VID1 layers.
|
D | v4l2-framework.txt | 37 A good example to look at as a reference is the v4l2-pci-skeleton.c 85 Each device instance is represented by a struct v4l2_device (v4l2-device.h). 216 (v4l2-subdev.h) was created. 502 ease the use of these drivers (v4l2-common.h). 599 video_device struct (v4l2-dev.h). This struct can either be allocated 774 to let the v4l2 framework pick the first free number. But sometimes users 786 and the v4l2 framework will try to pick the first free number that is equal 912 The v4l2 core API provides a set of standard methods (called "videobuf") 1070 A good example of these replace/merge callbacks is in v4l2-event.c:
|
D | README.ivtv | 5 This is a v4l2 device driver for the Conexant cx23415/6 MPEG encoder/decoder.
|
D | soc-camera.txt | 129 the v4l2-subdev API, which is completely functional, it doesn't pass any data.
|
/linux-4.1.27/drivers/media/pci/solo6x10/ |
D | Makefile | 1 solo6x10-y := solo6x10-core.o solo6x10-i2c.o solo6x10-p2m.o solo6x10-v4l2.o \ 3 solo6x10-v4l2-enc.o solo6x10-g723.o solo6x10-eeprom.o
|
/linux-4.1.27/Documentation/zh_CN/video4linux/ |
D | v4l2-framework.txt | 1 Chinese translated version of Documentation/video4linux/v4l2-framework.txt 12 Documentation/video4linux/v4l2-framework.txt 的中文翻译 96 每个设备实例都通过 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 框架自己选择第一个空闲的编号。但是有时用户 677 而 v4l2 框架会试图选择第一个的空闲编号(等于或大于你提供的编号)。 774 v4l2 核心 API 提供了一个处理视频缓冲的标准方法(称为“videobuf”)。 [all …]
|
/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
|
/linux-4.1.27/drivers/input/touchscreen/ |
D | sur40.c | 148 struct v4l2_device v4l2; member 552 snprintf(sur40->v4l2.name, sizeof(sur40->v4l2.name), "%s", DRIVER_LONG); in sur40_probe() 553 error = v4l2_device_register(sur40->dev, &sur40->v4l2); in sur40_probe() 577 sur40->vdev.v4l2_dev = &sur40->v4l2; in sur40_probe() 598 v4l2_device_unregister(&sur40->v4l2); in sur40_probe() 615 v4l2_device_unregister(&sur40->v4l2); in sur40_disconnect()
|
/linux-4.1.27/drivers/media/usb/go7007/ |
D | Makefile | 6 go7007-y := go7007-v4l2.o go7007-driver.o go7007-i2c.o go7007-fw.o \
|
/linux-4.1.27/drivers/media/ |
D | Makefile | 21 obj-$(CONFIG_VIDEO_DEV) += v4l2-core/
|
D | Kconfig | 126 source "drivers/media/v4l2-core/Kconfig"
|
/linux-4.1.27/drivers/media/platform/ |
D | Kconfig | 111 This is a v4l2 driver for s3c24xx and s3c64xx SoC series camera 169 This is a v4l2 driver for Samsung S5P and EXYNOS4 G2D 180 This is a v4l2 driver for Samsung S5P, EXYNOS3250 213 This is a v4l2 driver for Samsung EXYNOS5 SoC G-Scaler.
|
/linux-4.1.27/drivers/media/radio/wl128x/ |
D | Kconfig | 14 this API and pointers to "v4l2" programs may be found at
|
/linux-4.1.27/drivers/media/usb/pvrusb2/ |
D | Makefile | 9 pvrusb2-main.o pvrusb2-hdw.o pvrusb2-v4l2.o \
|
/linux-4.1.27/include/uapi/linux/ |
D | Kbuild | 419 header-y += v4l2-common.h 420 header-y += v4l2-controls.h 421 header-y += v4l2-dv-timings.h 422 header-y += v4l2-mediabus.h 423 header-y += v4l2-subdev.h 451 header-y += xilinx-v4l2-controls.h
|
/linux-4.1.27/drivers/staging/media/bcm2048/ |
D | TODO | 6 control framework (see Documentation/video4linux/v4l2-controls.txt).
|
/linux-4.1.27/drivers/media/radio/si4713/ |
D | Kconfig | 36 RDS and RBDS signals as well. This module is the v4l2 radio
|
/linux-4.1.27/Documentation/devicetree/bindings/media/ |
D | s5p-mfc.txt | 5 The MFC device driver is a v4l2 driver which can encode/decode
|
/linux-4.1.27/include/trace/events/ |
D | v4l2.h | 2 #define TRACE_SYSTEM v4l2
|
/linux-4.1.27/Documentation/dvb/ |
D | faq.txt | 139 - v4l2-common: common functions for Video4Linux-2 drivers
|
/linux-4.1.27/drivers/media/radio/ |
D | Kconfig | 41 this API and pointers to "v4l2" programs may be found at 223 this API and pointers to "v4l2" programs may be found at
|
/linux-4.1.27/drivers/media/pci/bt8xx/ |
D | bttv-driver.c | 107 static unsigned int v4l2 = 1; variable 122 module_param(v4l2, int, 0644); 2487 if (0 == v4l2) in bttv_querycap()
|
/linux-4.1.27/ |
D | MAINTAINERS | 6364 F: include/uapi/linux/v4l2-* 10556 F: drivers/media/v4l2-core/videobuf2-* 11008 F: include/uapi/linux/xilinx-v4l2-controls.h
|