Home
last modified time | relevance | path

Searched refs:videodev (Results 1 – 19 of 19) sorted by relevance

/Linux-v5.4/drivers/media/v4l2-core/
DMakefile8 videodev-objs := v4l2-dev.o v4l2-ioctl.o v4l2-device.o v4l2-fh.o \
11 videodev-$(CONFIG_COMPAT) += v4l2-compat-ioctl32.o
12 videodev-$(CONFIG_TRACEPOINTS) += v4l2-trace.o
13 videodev-$(CONFIG_MEDIA_CONTROLLER) += v4l2-mc.o
14 videodev-$(CONFIG_SPI) += v4l2-spi.o
15 videodev-$(CONFIG_VIDEO_V4L2_I2C) += v4l2-i2c.o
18 obj-$(CONFIG_VIDEO_V4L2) += videodev.o
/Linux-v5.4/drivers/media/radio/
Ddsbr100.c67 struct video_device videodev; member
263 video_unregister_device(&radio->videodev); in usb_dsbr100_disconnect()
371 strscpy(radio->videodev.name, v4l2_dev->name, in usb_dsbr100_probe()
372 sizeof(radio->videodev.name)); in usb_dsbr100_probe()
373 radio->videodev.v4l2_dev = v4l2_dev; in usb_dsbr100_probe()
374 radio->videodev.fops = &usb_dsbr100_fops; in usb_dsbr100_probe()
375 radio->videodev.ioctl_ops = &usb_dsbr100_ioctl_ops; in usb_dsbr100_probe()
376 radio->videodev.release = video_device_release_empty; in usb_dsbr100_probe()
377 radio->videodev.lock = &radio->v4l2_lock; in usb_dsbr100_probe()
378 radio->videodev.ctrl_handler = &radio->hdl; in usb_dsbr100_probe()
[all …]
Dradio-si476x.c303 struct video_device videodev; member
1122 dev_warn(&radio->videodev.dev, in si476x_radio_fops_read()
1444 memcpy(&radio->videodev, &si476x_viddev_template, in si476x_radio_probe()
1447 radio->videodev.v4l2_dev = &radio->v4l2dev; in si476x_radio_probe()
1448 radio->videodev.ioctl_ops = &si4761_ioctl_ops; in si476x_radio_probe()
1449 radio->videodev.device_caps = V4L2_CAP_TUNER | V4L2_CAP_RADIO | in si476x_radio_probe()
1454 radio->videodev.device_caps |= V4L2_CAP_RDS_CAPTURE | in si476x_radio_probe()
1458 video_set_drvdata(&radio->videodev, radio); in si476x_radio_probe()
1531 rval = video_register_device(&radio->videodev, VFL_TYPE_RADIO, -1); in si476x_radio_probe()
1545 v4l2_ctrl_handler_free(radio->videodev.ctrl_handler); in si476x_radio_probe()
[all …]
Dradio-wl1273.c75 struct video_device videodev; member
1992 video_unregister_device(&radio->videodev); in wl1273_fm_radio_remove()
2091 radio->videodev = wl1273_viddev_template; in wl1273_fm_radio_probe()
2093 radio->videodev.v4l2_dev = &radio->v4l2dev; in wl1273_fm_radio_probe()
2125 video_set_drvdata(&radio->videodev, radio); in wl1273_fm_radio_probe()
2129 r = video_register_device(&radio->videodev, VFL_TYPE_RADIO, radio_nr); in wl1273_fm_radio_probe()
/Linux-v5.4/drivers/media/radio/si470x/
Dradio-si470x-i2c.c375 radio->videodev = si470x_viddev_template; in si470x_i2c_probe()
376 radio->videodev.ctrl_handler = &radio->hdl; in si470x_i2c_probe()
377 radio->videodev.lock = &radio->lock; in si470x_i2c_probe()
378 radio->videodev.v4l2_dev = &radio->v4l2_dev; in si470x_i2c_probe()
379 radio->videodev.release = video_device_release_empty; in si470x_i2c_probe()
380 radio->videodev.device_caps = in si470x_i2c_probe()
383 video_set_drvdata(&radio->videodev, radio); in si470x_i2c_probe()
455 retval = video_register_device(&radio->videodev, VFL_TYPE_RADIO, in si470x_i2c_probe()
480 video_unregister_device(&radio->videodev); in si470x_i2c_remove()
Dradio-si470x-usb.c665 radio->videodev = si470x_viddev_template; in si470x_usb_driver_probe()
666 radio->videodev.ctrl_handler = &radio->hdl; in si470x_usb_driver_probe()
667 radio->videodev.lock = &radio->lock; in si470x_usb_driver_probe()
668 radio->videodev.v4l2_dev = &radio->v4l2_dev; in si470x_usb_driver_probe()
669 radio->videodev.release = video_device_release_empty; in si470x_usb_driver_probe()
670 radio->videodev.device_caps = in si470x_usb_driver_probe()
673 video_set_drvdata(&radio->videodev, radio); in si470x_usb_driver_probe()
743 retval = video_register_device(&radio->videodev, VFL_TYPE_RADIO, in si470x_usb_driver_probe()
826 video_unregister_device(&radio->videodev); in si470x_usb_driver_disconnect()
Dradio-si470x-common.c223 dev_warn(&radio->videodev.dev, "tune does not complete\n"); in si470x_set_chan()
225 dev_warn(&radio->videodev.dev, in si470x_set_chan()
348 dev_warn(&radio->videodev.dev, "seek does not complete\n"); in si470x_set_seek()
350 dev_warn(&radio->videodev.dev, in si470x_set_seek()
Dradio-si470x.h137 struct video_device videodev; member
/Linux-v5.4/drivers/media/usb/dvb-usb/
Dcxusb-analog.c607 mutex_lock(cxdev->videodev->lock); in cxusb_medion_v_complete_work()
627 mutex_unlock(cxdev->videodev->lock); in cxusb_medion_v_complete_work()
920 mutex_unlock(cxdev->videodev->lock); in cxusb_medion_v_stop_streaming()
928 mutex_lock(cxdev->videodev->lock); in cxusb_medion_v_stop_streaming()
1204 cxdev->videodev->tvnorms = cxusb_medion_inputs[i].input.std; in cxusb_medion_s_input()
1493 cxdev->videodev->tvnorms = V4L2_STD_ALL; in cxusb_medion_analog_init()
1647 cxdev->videodev = video_device_alloc(); in cxusb_medion_register_analog_video()
1648 if (!cxdev->videodev) { in cxusb_medion_register_analog_video()
1654 cxdev->videodev->device_caps = videocaps; in cxusb_medion_register_analog_video()
1655 cxdev->videodev->fops = &cxusb_video_fops; in cxusb_medion_register_analog_video()
[all …]
Dcxusb.h128 struct video_device *videodev, *radiodev; member
/Linux-v5.4/Documentation/media/uapi/v4l/
Dhist-v4l2.rst65 ``videodev.h`` since it was only used once in the ``videodev`` kernel
87 Added a v4l to V4L2 ioctl compatibility layer to videodev.c. Driver
109 1999-05-02: Fixed a typo in videodev.h, and added the
227 ``videodev.h`` for compatibility with the original ``videodev.h`` file.
237 the ``videodev.h`` header file was renamed to ``v4l2_fourcc``.
240 ``videodev.h`` file in Linux 2.4.0 and the ``videodev.h`` file included
246 ``videodev.h`` file in the ``videodevX`` patch and the ``videodev.h``
299 ``videodev.h`` header file.
303 latter was missing in the ``videodev.h`` file.
652 Until further the "videodev" module will automatically translate
[all …]
Dpixfmt-intro.rst45 defined in the :ref:`videodev2.h <videodev>` header file. These
Dopen.rst22 The driver modules plug into the "videodev" kernel module. It provides
Dv4l2.rst39 videodev
Ddiff-v4l.rst36 The V4L ``videodev`` module automatically assigns minor numbers to
/Linux-v5.4/Documentation/media/v4l-drivers/
Dsaa7134.rst27 Pick up videodev + v4l2 patches from http://bytesex.org/patches/.
Dmeye.rst71 alias char-major-81 videodev
Dbttv.rst955 insmod videodev
/Linux-v5.4/Documentation/media/dvb-drivers/
Dfaq.rst146 - videodev: Video4Linux core module. This is the base module that