Home
last modified time | relevance | path

Searched refs:video_dev (Results 1 – 25 of 51) sorted by relevance

123

/drivers/staging/media/sunxi/sun6i-isp/
A Dsun6i_isp_capture.c320 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
426 struct video_device *video_dev = &isp_dev->capture.video_dev; in sun6i_isp_capture_querycap() local
537 struct video_device *video_dev = &isp_dev->capture.video_dev; in sun6i_isp_capture_open() local
568 struct video_device *video_dev = &isp_dev->capture.video_dev; in sun6i_isp_capture_release() local
628 struct video_device *video_dev = &capture->video_dev; in sun6i_isp_capture_setup() local
685 sizeof(video_dev->name)); in sun6i_isp_capture_setup()
692 video_dev->queue = queue; in sun6i_isp_capture_setup()
708 &video_dev->entity, 0, in sun6i_isp_capture_setup()
714 video_dev->entity.name, 0); in sun6i_isp_capture_setup()
[all …]
A Dsun6i_isp_params.c390 struct video_device *video_dev = &isp_dev->params.video_dev; in sun6i_isp_params_querycap() local
461 struct video_device *video_dev = &params->video_dev; in sun6i_isp_params_setup() local
511 sizeof(video_dev->name)); in sun6i_isp_params_setup()
513 video_dev->vfl_dir = VFL_DIR_TX; in sun6i_isp_params_setup()
517 video_dev->v4l2_dev = v4l2_dev; in sun6i_isp_params_setup()
518 video_dev->queue = queue; in sun6i_isp_params_setup()
519 video_dev->lock = &params->lock; in sun6i_isp_params_setup()
521 video_set_drvdata(video_dev, isp_dev); in sun6i_isp_params_setup()
547 vb2_video_unregister_device(video_dev); in sun6i_isp_params_setup()
561 struct video_device *video_dev = &params->video_dev; in sun6i_isp_params_cleanup() local
[all …]
A Dsun6i_isp_params.h29 struct video_device video_dev; member
A Dsun6i_isp_capture.h42 struct video_device video_dev; member
/drivers/media/radio/
A Dradio-timb.c25 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 …]
/drivers/media/platform/sunxi/sun6i-csi/
A Dsun6i_csi_capture.c609 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
718 struct video_device *video_dev = &csi_dev->capture.video_dev; in sun6i_csi_capture_querycap() local
887 struct video_device *video_dev = in sun6i_csi_capture_link_validate() local
974 struct video_device *video_dev = &capture->video_dev; in sun6i_csi_capture_setup() local
1036 sizeof(video_dev->name)); in sun6i_csi_capture_setup()
1042 video_dev->v4l2_dev = v4l2_dev; in sun6i_csi_capture_setup()
1043 video_dev->queue = queue; in sun6i_csi_capture_setup()
1059 &video_dev->entity, 0, in sun6i_csi_capture_setup()
1067 video_dev->entity.name, 0); in sun6i_csi_capture_setup()
[all …]
A Dsun6i_csi_capture.h54 struct video_device video_dev; member
/drivers/media/pci/cx18/
A Dcx18-streams.c296 s->video_dev.queue = &s->vidq; in cx18_stream_init()
316 s->video_dev.v4l2_dev = NULL; in cx18_prep_dev()
362 snprintf(s->video_dev.name, sizeof(s->video_dev.name), "%s %s", in cx18_prep_dev()
365 s->video_dev.num = num; in cx18_prep_dev()
377 cx18_set_funcs(&s->video_dev); in cx18_prep_dev()
421 if (s->video_dev.v4l2_dev == NULL) in cx18_reg_dev()
424 num = s->video_dev.num; in cx18_reg_dev()
430 if (s_mpg->video_dev.v4l2_dev) in cx18_reg_dev()
431 num = s_mpg->video_dev.num in cx18_reg_dev()
434 video_set_drvdata(&s->video_dev, s); in cx18_reg_dev()
[all …]
A Dcx18-fileops.c685 struct video_device *vdev = &s->video_dev; in cx18_v4l2_close()
740 v4l2_fh_init(&item->fh, &s->video_dev); in cx18_serialized_open()
779 struct video_device *video_dev = video_devdata(filp); in cx18_v4l2_open() local
780 struct cx18_stream *s = video_get_drvdata(video_dev); in cx18_v4l2_open()
786 video_device_node_name(video_dev)); in cx18_v4l2_open()
A Dcx18-streams.h22 return s->video_dev.v4l2_dev || in cx18_stream_enabled()
/drivers/media/pci/zoran/
A Dzoran_card.c873 *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 …]
/drivers/media/pci/saa7134/
A Dsaa7134-core.c849 ret = media_entity_pads_init(&dev->video_dev->entity, 1, in saa7134_create_entities()
954 if (dev->video_dev) { in saa7134_unregister_video()
955 if (video_is_registered(dev->video_dev)) in saa7134_unregister_video()
956 vb2_video_unregister_device(dev->video_dev); in saa7134_unregister_video()
958 video_device_release(dev->video_dev); in saa7134_unregister_video()
959 dev->video_dev = NULL; in saa7134_unregister_video()
1179 dev->video_dev->ctrl_handler = &dev->ctrl_handler; in saa7134_initdev()
1180 dev->video_dev->lock = &dev->lock; in saa7134_initdev()
1181 dev->video_dev->queue = &dev->video_vbq; in saa7134_initdev()
1185 dev->video_dev->device_caps |= V4L2_CAP_TUNER; in saa7134_initdev()
[all …]
/drivers/media/pci/cx23885/
A Dcx23885-video.c1224 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 if (!dev->video_dev) { in cx23885_video_register()
1360 dev->video_dev->queue = &dev->vb2_vidq; in cx23885_video_register()
1368 dev->video_dev->device_caps |= V4L2_CAP_TUNER; in cx23885_video_register()
1372 dev->video_dev->device_caps |= V4L2_CAP_TUNER; in cx23885_video_register()
[all …]
/drivers/media/pci/saa7146/
A Dhexium_gemini.c59 struct video_device video_dev; member
298 ret = saa7146_register_device(&hexium->video_dev, dev, "hexium gemini", VFL_TYPE_VIDEO); in hexium_attach()
319 saa7146_unregister_device(&hexium->video_dev, dev); in hexium_detach()
A Dhexium_orion.c56 struct video_device video_dev; member
372 if (0 != saa7146_register_device(&hexium->video_dev, dev, "hexium orion", VFL_TYPE_VIDEO)) { in hexium_attach()
394 saa7146_unregister_device(&hexium->video_dev, dev); in hexium_detach()
A Dmxb.c144 struct video_device video_dev; member
516 mxb->video_dev.tvnorms = mxb_inputs[input].std; in vidioc_s_input()
721 if (saa7146_register_device(&mxb->video_dev, dev, "mxb", VFL_TYPE_VIDEO)) { in mxb_attach()
750 saa7146_unregister_device(&mxb->video_dev,dev); in mxb_detach()
/drivers/media/usb/hdpvr/
A Dhdpvr-core.c391 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 Dhdpvr-video.c1237 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()
/drivers/media/platform/raspberrypi/rp1-cfe/
A Dcfe.c259 struct video_device video_dev; member
626 v4l2_event_queue(&node->video_dev, &event); in cfe_queue_event_sof()
1748 v4l2_event_queue(&node->video_dev, arg); in cfe_notify()
1868 if (link->sink->entity != &cfe->node[i].video_dev.entity && in cfe_video_link_notify()
1869 link->source->entity != &cfe->node[i].video_dev.entity) in cfe_video_link_notify()
2009 vdev = &node->video_dev; in cfe_register_node()
2033 v4l2_disable_ioctl(&node->video_dev, in cfe_register_node()
2066 video_unregister_device(&node->video_dev); in cfe_unregister_nodes()
2106 &node->video_dev.entity, 0, 0); in cfe_link_node_pads()
2130 dst = &node->video_dev.entity; in cfe_link_node_pads()
[all …]
/drivers/media/pci/cx88/
A Dcx88-video.c1252 video_unregister_device(&dev->video_dev); in cx8800_unregister_video()
1443 cx88_vdev_init(core, dev->pci, &dev->video_dev, in cx8800_initdev()
1445 video_set_drvdata(&dev->video_dev, dev); in cx8800_initdev()
1446 dev->video_dev.ctrl_handler = &core->video_hdl; in cx8800_initdev()
1447 dev->video_dev.queue = &dev->vb2_vidq; in cx8800_initdev()
1448 dev->video_dev.device_caps = V4L2_CAP_READWRITE | V4L2_CAP_STREAMING | in cx8800_initdev()
1451 dev->video_dev.device_caps |= V4L2_CAP_TUNER; in cx8800_initdev()
1452 err = video_register_device(&dev->video_dev, VFL_TYPE_VIDEO, in cx8800_initdev()
1459 video_device_node_name(&dev->video_dev)); in cx8800_initdev()
/drivers/media/platform/microchip/
A Dmicrochip-isc-base.c331 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()
1681 if (video_is_registered(&isc->video_dev)) { in isc_async_bound()
1708 video_unregister_device(&isc->video_dev); in isc_async_unbind()
1756 struct video_device *vdev = &isc->video_dev; in isc_async_complete()
1919 isc->video_dev.entity.function = MEDIA_ENT_F_IO_V4L; in isc_mc_init()
1920 isc->video_dev.entity.flags = MEDIA_ENT_FL_DEFAULT; in isc_mc_init()
1921 isc->video_dev.entity.ops = &isc_entity_operations; in isc_mc_init()
1925 ret = media_entity_pads_init(&isc->video_dev.entity, ISC_PADS_NUM, in isc_mc_init()
1952 media_entity_cleanup(&isc->video_dev.entity); in isc_mc_cleanup()
A Dmicrochip-isc-scaler.c254 &isc->video_dev.entity, ISC_PAD_SINK, in isc_scaler_link()
261 isc->video_dev.entity.name); in isc_scaler_link()
/drivers/media/platform/ti/davinci/
A Dvpif_capture.h80 struct video_device video_dev; member
A Dvpif_display.h93 struct video_device video_dev; /* Identifies video device for member
/drivers/media/platform/allegro-dvt/
A Dallegro-core.c146 struct video_device video_dev; member
3595 struct video_device *video_dev = &dev->video_dev; in allegro_register_device() local
3597 strscpy(video_dev->name, "allegro", sizeof(video_dev->name)); in allegro_register_device()
3598 video_dev->fops = &allegro_fops; in allegro_register_device()
3599 video_dev->ioctl_ops = &allegro_ioctl_ops; in allegro_register_device()
3601 video_dev->lock = &dev->lock; in allegro_register_device()
3602 video_dev->v4l2_dev = &dev->v4l2_dev; in allegro_register_device()
3603 video_dev->vfl_dir = VFL_DIR_M2M; in allegro_register_device()
3605 video_set_drvdata(video_dev, dev); in allegro_register_device()
3788 dev->video_dev.num); in allegro_fw_callback()
[all …]

Completed in 68 milliseconds

123