Home
last modified time | relevance | path

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

123

/drivers/media/usb/em28xx/
A Dem28xx-video.c128 struct em28xx_v4l2 *v4l2 = dev->v4l2; in norm_maxw() local
141 struct em28xx_v4l2 *v4l2 = dev->v4l2; in norm_maxh() local
206 struct em28xx_v4l2 *v4l2 = dev->v4l2; in em28xx_set_outfmt() local
315 struct em28xx_v4l2 *v4l2 = dev->v4l2; in em28xx_resolution_set() local
350 struct em28xx_v4l2 *v4l2 = dev->v4l2; in em28xx_set_alternate() local
450 struct em28xx_v4l2 *v4l2 = dev->v4l2; in em28xx_copy_video() local
615 struct em28xx_v4l2 *v4l2 = dev->v4l2; in finish_field_prepare_next() local
1035 (v4l2->width * v4l2->height * v4l2->format->depth + 7) >> 3; in queue_setup()
1057 size = (v4l2->width * v4l2->height * v4l2->format->depth + 7) >> 3; in buffer_prepare()
2117 v4l2->dev->v4l2 = NULL; in em28xx_free_v4l2()
[all …]
A Dem28xx-camera.c304 struct em28xx_v4l2 *v4l2 = dev->v4l2; in em28xx_init_camera() local
316 v4l2->sensor_xres = 640; in em28xx_init_camera()
317 v4l2->sensor_yres = 480; in em28xx_init_camera()
337 v4l2->vinctl = 0x00; in em28xx_init_camera()
348 v4l2->vinctl = 0x00; in em28xx_init_camera()
352 v4l2->sensor_xres = 640; in em28xx_init_camera()
353 v4l2->sensor_yres = 512; in em28xx_init_camera()
360 v4l2->vinctl = 0x00; in em28xx_init_camera()
383 v4l2->sensor_xres = 640; in em28xx_init_camera()
384 v4l2->sensor_yres = 480; in em28xx_init_camera()
[all …]
A Dem28xx-vbi.c26 struct em28xx_v4l2 *v4l2 = dev->v4l2; in vbi_queue_setup() local
27 unsigned long size = v4l2->vbi_width * v4l2->vbi_height * 2; in vbi_queue_setup()
47 struct em28xx_v4l2 *v4l2 = dev->v4l2; in vbi_buffer_prepare() local
50 size = v4l2->vbi_width * v4l2->vbi_height * 2; in vbi_buffer_prepare()
/drivers/media/v4l2-core/
A DMakefile11 videodev-objs := v4l2-dev.o v4l2-ioctl.o v4l2-device.o v4l2-fh.o \
12 v4l2-event.o v4l2-subdev.o v4l2-common.o \
13 v4l2-ctrls-core.o v4l2-ctrls-api.o \
14 v4l2-ctrls-request.o v4l2-ctrls-defs.o
20 videodev-$(CONFIG_SPI) += v4l2-spi.o
21 videodev-$(CONFIG_TRACEPOINTS) += v4l2-trace.o
27 obj-$(CONFIG_V4L2_ASYNC) += v4l2-async.o
28 obj-$(CONFIG_V4L2_CCI) += v4l2-cci.o
30 obj-$(CONFIG_V4L2_FWNODE) += v4l2-fwnode.o
31 obj-$(CONFIG_V4L2_H264) += v4l2-h264.o
[all …]
A DKconfig39 # Used by drivers that need v4l2-jpeg.ko
43 # Used by drivers that need v4l2-h264.ko
47 # Used by drivers that need v4l2-vp9.ko
51 # Used by drivers that need v4l2-mem2mem.ko
/drivers/gpu/drm/renesas/rcar-du/
A Drcar_du_kms.c44 .v4l2 = V4L2_PIX_FMT_RGB565,
52 .v4l2 = V4L2_PIX_FMT_ARGB555,
60 .v4l2 = V4L2_PIX_FMT_XRGB555,
67 .v4l2 = V4L2_PIX_FMT_XBGR32,
75 .v4l2 = V4L2_PIX_FMT_ABGR32,
83 .v4l2 = V4L2_PIX_FMT_UYVY,
91 .v4l2 = V4L2_PIX_FMT_YUYV,
99 .v4l2 = V4L2_PIX_FMT_NV12M,
107 .v4l2 = V4L2_PIX_FMT_NV21M,
115 .v4l2 = V4L2_PIX_FMT_NV16M,
[all …]
/drivers/gpu/drm/renesas/rz-du/
A Drzg2l_du_kms.c40 .v4l2 = V4L2_PIX_FMT_RGB332,
45 .v4l2 = V4L2_PIX_FMT_ARGB444,
64 .v4l2 = V4L2_PIX_FMT_RGB565,
69 .v4l2 = V4L2_PIX_FMT_RGB24,
74 .v4l2 = V4L2_PIX_FMT_BGR24,
99 .v4l2 = V4L2_PIX_FMT_UYVY,
104 .v4l2 = V4L2_PIX_FMT_YUYV,
109 .v4l2 = V4L2_PIX_FMT_YVYU,
114 .v4l2 = V4L2_PIX_FMT_NV12M,
119 .v4l2 = V4L2_PIX_FMT_NV21M,
[all …]
/drivers/staging/media/atomisp/
A DTODO8 * Remove/disable custom v4l2-ctrls
12 * Remove abuse of priv field in various v4l2 userspace API structs
15 picture, the exposure/gain needs to be tuned using v4l2-ctl on the sensor
34 * Ensure that the driver will pass v4l2-compliance tests
36 * Fix not all v4l2 apps working, e.g. cheese does not work
45 now is using v4l2-ctl to select the input and gstreamer for streaming.
49 v4l2-ctl -i <input>
69 v4l2-ctl on the sensor subdev to tweak the exposure ctrl; or by using a GUI
70 app for v4l2-controls which also supports subdev such as the Fedora patched
/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
/drivers/media/platform/sunxi/sun6i-csi/
A Dsun6i_csi.c78 struct sun6i_csi_v4l2 *v4l2 = &csi_dev->v4l2; in sun6i_csi_v4l2_setup() local
79 struct media_device *media_dev = &v4l2->media_dev; in sun6i_csi_v4l2_setup()
80 struct v4l2_device *v4l2_dev = &v4l2->v4l2_dev; in sun6i_csi_v4l2_setup()
124 struct sun6i_csi_v4l2 *v4l2 = &csi_dev->v4l2; in sun6i_csi_v4l2_cleanup() local
126 media_device_unregister(&v4l2->media_dev); in sun6i_csi_v4l2_cleanup()
127 v4l2_device_unregister(&v4l2->v4l2_dev); in sun6i_csi_v4l2_cleanup()
128 media_device_cleanup(&v4l2->media_dev); in sun6i_csi_v4l2_cleanup()
/drivers/staging/media/sunxi/sun6i-isp/
A Dsun6i_isp.c187 struct sun6i_isp_v4l2 *v4l2 = &isp_dev->v4l2; in sun6i_isp_v4l2_setup() local
188 struct v4l2_device *v4l2_dev = &v4l2->v4l2_dev; in sun6i_isp_v4l2_setup()
189 struct media_device *media_dev = &v4l2->media_dev; in sun6i_isp_v4l2_setup()
230 struct sun6i_isp_v4l2 *v4l2 = &isp_dev->v4l2; in sun6i_isp_v4l2_cleanup() local
232 media_device_unregister(&v4l2->media_dev); in sun6i_isp_v4l2_cleanup()
233 v4l2_device_unregister(&v4l2->v4l2_dev); in sun6i_isp_v4l2_cleanup()
234 media_device_cleanup(&v4l2->media_dev); in sun6i_isp_v4l2_cleanup()
/drivers/staging/vc04_services/bcm2835-camera/
A DMakefile2 bcm2835-v4l2-$(CONFIG_VIDEO_BCM2835) := \
6 obj-$(CONFIG_VIDEO_BCM2835) += bcm2835-v4l2.o
/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
/drivers/media/platform/st/stm32/
A DKconfig13 available as a v4l2 device.
28 available as a v4l2 device.
44 Pixel Processor (DCMIPP) available as a v4l2 device.
/drivers/input/rmi4/
A Drmi_f54.c120 struct v4l2_device v4l2; member
697 strscpy(f54->v4l2.name, F54_NAME, sizeof(f54->v4l2.name)); in rmi_f54_probe()
698 ret = v4l2_device_register(&fn->dev, &f54->v4l2); in rmi_f54_probe()
716 f54->vdev.v4l2_dev = &f54->v4l2; in rmi_f54_probe()
731 v4l2_device_unregister(&f54->v4l2); in rmi_f54_probe()
743 v4l2_device_unregister(&f54->v4l2); in rmi_f54_remove()
/drivers/staging/media/sunxi/cedrus/
A DTODO8 v4l2 and m2m devices registration;
15 encoder) while sharing significant common infrastructure, common v4l2 and m2m
/drivers/media/usb/au0828/
A DKconfig23 bool "Auvitek AU0828 v4l2 analog video support"
32 Choose Y here to include support for v4l2 analog video
/drivers/staging/media/deprecated/atmel/
A DKconfig19 as a v4l2 device.
38 available as a v4l2 device.
/drivers/input/touchscreen/
A Dsur40.c211 struct v4l2_device v4l2; member
737 snprintf(sur40->v4l2.name, sizeof(sur40->v4l2.name), "%s", DRIVER_LONG); in sur40_probe()
738 error = v4l2_device_register(sur40->dev, &sur40->v4l2); in sur40_probe()
758 sur40->vdev.v4l2_dev = &sur40->v4l2; in sur40_probe()
765 sur40->v4l2.ctrl_handler = &sur40->hdl; in sur40_probe()
810 v4l2_device_unregister(&sur40->v4l2); in sur40_probe()
828 v4l2_device_unregister(&sur40->v4l2); in sur40_disconnect()
/drivers/media/platform/microchip/
A DKconfig18 as a v4l2 device.
36 available as a v4l2 device.
/drivers/media/platform/st/sti/bdisp/
A DMakefile4 bdisp-objs := bdisp-v4l2.o bdisp-hw.o bdisp-debug.o
/drivers/media/test-drivers/vicodec/
A DMakefile2 vicodec-objs := vicodec-core.o codec-fwht.o codec-v4l2-fwht.o
/drivers/media/platform/renesas/rcar-vin/
A DMakefile2 rcar-vin-objs = rcar-core.o rcar-dma.o rcar-v4l2.o
/drivers/media/platform/nvidia/tegra-vde/
A DMakefile2 tegra-vde-y := vde.o iommu.o dmabuf-cache.o h264.o v4l2.o
/drivers/media/platform/st/sti/hva/
A DMakefile3 st-hva-y := hva-v4l2.o hva-hw.o hva-mem.o hva-h264.o

Completed in 57 milliseconds

123