/linux-6.3-rc2/drivers/staging/media/sunxi/sun6i-isp/ |
A D | sun6i_isp_capture.c | 320 struct video_device *video_dev = &isp_dev->capture.video_dev; in sun6i_isp_capture_start_streaming() local 353 struct video_device *video_dev = &isp_dev->capture.video_dev; in sun6i_isp_capture_stop_streaming() local 428 struct video_device *video_dev = &isp_dev->capture.video_dev; in sun6i_isp_capture_querycap() local 539 struct video_device *video_dev = &isp_dev->capture.video_dev; in sun6i_isp_capture_open() local 570 struct video_device *video_dev = &isp_dev->capture.video_dev; in sun6i_isp_capture_release() local 630 struct video_device *video_dev = &capture->video_dev; in sun6i_isp_capture_setup() local 687 sizeof(video_dev->name)); in sun6i_isp_capture_setup() 694 video_dev->queue = queue; in sun6i_isp_capture_setup() 710 &video_dev->entity, 0, in sun6i_isp_capture_setup() 716 video_dev->entity.name, 0); in sun6i_isp_capture_setup() [all …]
|
A D | sun6i_isp_params.c | 392 struct video_device *video_dev = &isp_dev->params.video_dev; in sun6i_isp_params_querycap() local 463 struct video_device *video_dev = ¶ms->video_dev; in sun6i_isp_params_setup() local 513 sizeof(video_dev->name)); in sun6i_isp_params_setup() 515 video_dev->vfl_dir = VFL_DIR_TX; in sun6i_isp_params_setup() 519 video_dev->v4l2_dev = v4l2_dev; in sun6i_isp_params_setup() 520 video_dev->queue = queue; in sun6i_isp_params_setup() 521 video_dev->lock = ¶ms->lock; in sun6i_isp_params_setup() 523 video_set_drvdata(video_dev, isp_dev); in sun6i_isp_params_setup() 549 vb2_video_unregister_device(video_dev); in sun6i_isp_params_setup() 563 struct video_device *video_dev = ¶ms->video_dev; in sun6i_isp_params_cleanup() local [all …]
|
A D | sun6i_isp_params.h | 29 struct video_device video_dev; member
|
A D | sun6i_isp_capture.h | 42 struct video_device video_dev; member
|
/linux-6.3-rc2/drivers/media/radio/ |
A D | radio-timb.c | 25 struct video_device video_dev; member 108 strscpy(tr->video_dev.name, "Timberdale Radio", in timbradio_probe() 109 sizeof(tr->video_dev.name)); in timbradio_probe() 110 tr->video_dev.fops = &timbradio_fops; in timbradio_probe() 111 tr->video_dev.ioctl_ops = &timbradio_ioctl_ops; in timbradio_probe() 112 tr->video_dev.release = video_device_release_empty; in timbradio_probe() 113 tr->video_dev.minor = -1; in timbradio_probe() 114 tr->video_dev.lock = &tr->lock; in timbradio_probe() 122 tr->video_dev.v4l2_dev = &tr->v4l2_dev; in timbradio_probe() 141 video_set_drvdata(&tr->video_dev, tr); in timbradio_probe() [all …]
|
/linux-6.3-rc2/drivers/media/platform/sunxi/sun6i-csi/ |
A D | sun6i_csi_capture.c | 609 struct video_device *video_dev = &csi_dev->capture.video_dev; in sun6i_csi_capture_start_streaming() local 642 struct video_device *video_dev = &csi_dev->capture.video_dev; in sun6i_csi_capture_stop_streaming() local 720 struct video_device *video_dev = &csi_dev->capture.video_dev; in sun6i_csi_capture_querycap() local 889 struct video_device *video_dev = in sun6i_csi_capture_link_validate() local 976 struct video_device *video_dev = &capture->video_dev; in sun6i_csi_capture_setup() local 1038 sizeof(video_dev->name)); in sun6i_csi_capture_setup() 1044 video_dev->v4l2_dev = v4l2_dev; in sun6i_csi_capture_setup() 1045 video_dev->queue = queue; in sun6i_csi_capture_setup() 1061 &video_dev->entity, 0, in sun6i_csi_capture_setup() 1069 video_dev->entity.name, 0); in sun6i_csi_capture_setup() [all …]
|
A D | sun6i_csi_capture.h | 54 struct video_device video_dev; member
|
/linux-6.3-rc2/tools/testing/selftests/media_tests/ |
A D | video_device_test.c | 43 char video_dev[256]; in main() local 59 strncpy(video_dev, optarg, sizeof(video_dev) - 1); in main() 60 video_dev[sizeof(video_dev)-1] = '\0'; in main() 73 fd = open(video_dev, O_RDWR); in main()
|
/linux-6.3-rc2/drivers/media/pci/cx18/ |
A D | cx18-streams.c | 310 s->video_dev.v4l2_dev = NULL; in cx18_prep_dev() 354 snprintf(s->video_dev.name, sizeof(s->video_dev.name), "%s %s", in cx18_prep_dev() 357 s->video_dev.num = num; in cx18_prep_dev() 364 s->video_dev.tvnorms = V4L2_STD_ALL; in cx18_prep_dev() 366 cx18_set_funcs(&s->video_dev); in cx18_prep_dev() 410 if (s->video_dev.v4l2_dev == NULL) in cx18_reg_dev() 413 num = s->video_dev.num; in cx18_reg_dev() 419 if (s_mpg->video_dev.v4l2_dev) in cx18_reg_dev() 420 num = s_mpg->video_dev.num in cx18_reg_dev() 423 video_set_drvdata(&s->video_dev, s); in cx18_reg_dev() [all …]
|
A D | cx18-streams.h | 22 return s->video_dev.v4l2_dev || in cx18_stream_enabled()
|
A D | cx18-fileops.c | 793 v4l2_fh_init(&item->fh, &s->video_dev); in cx18_serialized_open() 832 struct video_device *video_dev = video_devdata(filp); in cx18_v4l2_open() local 833 struct cx18_stream *s = video_get_drvdata(video_dev); in cx18_v4l2_open() 839 video_device_node_name(video_dev)); in cx18_v4l2_open()
|
/linux-6.3-rc2/drivers/media/pci/zoran/ |
A D | zoran_card.c | 873 *video_dev = zoran_template; in zoran_init_video_device() 874 video_dev->v4l2_dev = &zr->v4l2_dev; in zoran_init_video_device() 875 video_dev->lock = &zr->lock; in zoran_init_video_device() 878 strscpy(video_dev->name, ZR_DEVNAME(zr), sizeof(video_dev->name)); in zoran_init_video_device() 879 video_dev->vfl_dir = VFL_DIR_RX; in zoran_init_video_device() 885 video_set_drvdata(video_dev, zr); in zoran_init_video_device() 891 video_unregister_device(zr->video_dev); in zoran_exit_video_devices() 892 kfree(zr->video_dev); in zoran_exit_video_devices() 899 zr->video_dev = video_device_alloc(); in zoran_init_video_devices() 900 if (!zr->video_dev) in zoran_init_video_devices() [all …]
|
/linux-6.3-rc2/drivers/media/pci/saa7134/ |
A D | saa7134-core.c | 860 ret = media_entity_pads_init(&dev->video_dev->entity, 1, in saa7134_create_entities() 965 if (dev->video_dev) { in saa7134_unregister_video() 966 if (video_is_registered(dev->video_dev)) in saa7134_unregister_video() 967 vb2_video_unregister_device(dev->video_dev); in saa7134_unregister_video() 969 video_device_release(dev->video_dev); in saa7134_unregister_video() 970 dev->video_dev = NULL; in saa7134_unregister_video() 1205 dev->video_dev->ctrl_handler = &dev->ctrl_handler; in saa7134_initdev() 1206 dev->video_dev->lock = &dev->lock; in saa7134_initdev() 1207 dev->video_dev->queue = &dev->video_vbq; in saa7134_initdev() 1211 dev->video_dev->device_caps |= V4L2_CAP_TUNER; in saa7134_initdev() [all …]
|
/linux-6.3-rc2/drivers/media/pci/sta2x11/ |
A D | sta2x11_vip.c | 114 struct video_device video_dev; member 1062 vip->video_dev = video_dev_template; in sta2x11_vip_init_one() 1063 vip->video_dev.v4l2_dev = &vip->v4l2_dev; in sta2x11_vip_init_one() 1064 vip->video_dev.queue = &vip->vb_vidq; in sta2x11_vip_init_one() 1065 vip->video_dev.lock = &vip->v4l_lock; in sta2x11_vip_init_one() 1066 video_set_drvdata(&vip->video_dev, vip); in sta2x11_vip_init_one() 1068 ret = video_register_device(&vip->video_dev, VFL_TYPE_VIDEO, -1); in sta2x11_vip_init_one() 1098 video_set_drvdata(&vip->video_dev, NULL); in sta2x11_vip_init_one() 1100 vb2_video_unregister_device(&vip->video_dev); in sta2x11_vip_init_one() 1143 video_set_drvdata(&vip->video_dev, NULL); in sta2x11_vip_remove_one() [all …]
|
/linux-6.3-rc2/drivers/media/pci/cx23885/ |
A D | cx23885-video.c | 1224 if (dev->video_dev) { in cx23885_video_unregister() 1225 if (video_is_registered(dev->video_dev)) in cx23885_video_unregister() 1226 video_unregister_device(dev->video_dev); in cx23885_video_unregister() 1228 video_device_release(dev->video_dev); in cx23885_video_unregister() 1229 dev->video_dev = NULL; in cx23885_video_unregister() 1354 dev->video_dev = cx23885_vdev_init(dev, dev->pci, in cx23885_video_register() 1356 dev->video_dev->queue = &dev->vb2_vidq; in cx23885_video_register() 1364 dev->video_dev->device_caps |= V4L2_CAP_TUNER; in cx23885_video_register() 1368 dev->video_dev->device_caps |= V4L2_CAP_TUNER; in cx23885_video_register() 1371 err = video_register_device(dev->video_dev, VFL_TYPE_VIDEO, in cx23885_video_register() [all …]
|
/linux-6.3-rc2/drivers/media/pci/saa7146/ |
A D | hexium_orion.c | 55 struct video_device video_dev; member 371 if (0 != saa7146_register_device(&hexium->video_dev, dev, "hexium orion", VFL_TYPE_VIDEO)) { in hexium_attach() 392 saa7146_unregister_device(&hexium->video_dev, dev); in hexium_detach()
|
A D | hexium_gemini.c | 58 struct video_device video_dev; member 297 ret = saa7146_register_device(&hexium->video_dev, dev, "hexium gemini", VFL_TYPE_VIDEO); in hexium_attach() 318 saa7146_unregister_device(&hexium->video_dev, dev); in hexium_detach()
|
/linux-6.3-rc2/drivers/media/usb/hdpvr/ |
A D | hdpvr-core.c | 391 video_device_node_name(&dev->video_dev)); in hdpvr_probe() 416 video_device_node_name(&dev->video_dev)); in hdpvr_disconnect() 432 video_unregister_device(&dev->video_dev); in hdpvr_disconnect()
|
A D | hdpvr-video.c | 1237 dev->video_dev = hdpvr_video_template; in hdpvr_register_videodev() 1238 strscpy(dev->video_dev.name, "Hauppauge HD PVR", in hdpvr_register_videodev() 1239 sizeof(dev->video_dev.name)); in hdpvr_register_videodev() 1240 dev->video_dev.v4l2_dev = &dev->v4l2_dev; in hdpvr_register_videodev() 1241 video_set_drvdata(&dev->video_dev, dev); in hdpvr_register_videodev() 1243 res = video_register_device(&dev->video_dev, VFL_TYPE_VIDEO, devnum); in hdpvr_register_videodev()
|
/linux-6.3-rc2/drivers/media/platform/ti/davinci/ |
A D | vpif_capture.h | 80 struct video_device video_dev; member
|
A D | vpif_display.h | 93 struct video_device video_dev; /* Identifies video device for member
|
/linux-6.3-rc2/drivers/media/platform/microchip/ |
A D | microchip-isc-scaler.c | 250 &isc->video_dev.entity, ISC_PAD_SINK, in isc_scaler_link() 257 isc->video_dev.entity.name); in isc_scaler_link()
|
A D | microchip-isc-base.c | 331 return media_pipeline_start(isc->video_dev.entity.pads, &isc->mpipe); in isc_prepare_streaming() 404 media_pipeline_stop(isc->video_dev.entity.pads); in isc_unprepare_streaming() 1722 if (video_is_registered(&isc->video_dev)) { in isc_async_bound() 1749 video_unregister_device(&isc->video_dev); in isc_async_unbind() 1797 struct video_device *vdev = &isc->video_dev; in isc_async_complete() 1974 isc->video_dev.entity.function = MEDIA_ENT_F_IO_V4L; in isc_mc_init() 1975 isc->video_dev.entity.flags = MEDIA_ENT_FL_DEFAULT; in isc_mc_init() 1976 isc->video_dev.entity.ops = &isc_entity_operations; in isc_mc_init() 1980 ret = media_entity_pads_init(&isc->video_dev.entity, ISC_PADS_NUM, in isc_mc_init() 2009 media_entity_cleanup(&isc->video_dev.entity); in isc_mc_cleanup()
|
/linux-6.3-rc2/drivers/media/pci/cx88/ |
A D | cx88-video.c | 1254 video_unregister_device(&dev->video_dev); in cx8800_unregister_video() 1445 cx88_vdev_init(core, dev->pci, &dev->video_dev, in cx8800_initdev() 1447 video_set_drvdata(&dev->video_dev, dev); in cx8800_initdev() 1448 dev->video_dev.ctrl_handler = &core->video_hdl; in cx8800_initdev() 1449 dev->video_dev.queue = &dev->vb2_vidq; in cx8800_initdev() 1450 dev->video_dev.device_caps = V4L2_CAP_READWRITE | V4L2_CAP_STREAMING | in cx8800_initdev() 1453 dev->video_dev.device_caps |= V4L2_CAP_TUNER; in cx8800_initdev() 1454 err = video_register_device(&dev->video_dev, VFL_TYPE_VIDEO, in cx8800_initdev() 1461 video_device_node_name(&dev->video_dev)); in cx8800_initdev()
|
/linux-6.3-rc2/drivers/media/platform/ti/am437x/ |
A D | am437x-vpfe.h | 228 struct video_device video_dev; member
|