Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/media/radio/
Dradio-timb.c37 struct video_device video_dev; member
122 strlcpy(tr->video_dev.name, "Timberdale Radio", in timbradio_probe()
123 sizeof(tr->video_dev.name)); in timbradio_probe()
124 tr->video_dev.fops = &timbradio_fops; in timbradio_probe()
125 tr->video_dev.ioctl_ops = &timbradio_ioctl_ops; in timbradio_probe()
126 tr->video_dev.release = video_device_release_empty; in timbradio_probe()
127 tr->video_dev.minor = -1; in timbradio_probe()
128 tr->video_dev.lock = &tr->lock; in timbradio_probe()
135 tr->video_dev.v4l2_dev = &tr->v4l2_dev; in timbradio_probe()
146 err = video_register_device(&tr->video_dev, VFL_TYPE_RADIO, -1); in timbradio_probe()
[all …]
/linux-4.1.27/drivers/media/pci/cx18/
Dcx18-streams.c326 s->video_dev.v4l2_dev = NULL; in cx18_prep_dev()
370 snprintf(s->video_dev.name, sizeof(s->video_dev.name), "%s %s", in cx18_prep_dev()
373 s->video_dev.num = num; in cx18_prep_dev()
374 s->video_dev.v4l2_dev = &cx->v4l2_dev; in cx18_prep_dev()
375 s->video_dev.fops = &cx18_v4l2_enc_fops; in cx18_prep_dev()
376 s->video_dev.release = video_device_release_empty; in cx18_prep_dev()
378 s->video_dev.tvnorms = cx->tuner_std; in cx18_prep_dev()
380 s->video_dev.tvnorms = V4L2_STD_ALL; in cx18_prep_dev()
381 s->video_dev.lock = &cx->serialize_lock; in cx18_prep_dev()
382 cx18_set_funcs(&s->video_dev); in cx18_prep_dev()
[all …]
Dcx18-streams.h36 return s->video_dev.v4l2_dev || in cx18_stream_enabled()
Dcx18-fileops.c809 v4l2_fh_init(&item->fh, &s->video_dev); in cx18_serialized_open()
848 struct video_device *video_dev = video_devdata(filp); in cx18_v4l2_open() local
849 struct cx18_stream *s = video_get_drvdata(video_dev); in cx18_v4l2_open()
855 video_device_node_name(video_dev)); in cx18_v4l2_open()
Dcx18-alsa-main.c219 if (s->video_dev.v4l2_dev == NULL) { in cx18_alsa_load()
Dcx18-ioctl.c532 cx->streams[CX18_ENC_STREAM_TYPE_MPG].video_dev.tvnorms = std; in cx18_s_input()
533 cx->streams[CX18_ENC_STREAM_TYPE_YUV].video_dev.tvnorms = std; in cx18_s_input()
534 cx->streams[CX18_ENC_STREAM_TYPE_VBI].video_dev.tvnorms = std; in cx18_s_input()
1046 if (s->video_dev.v4l2_dev == NULL || s->buffers == 0) in cx18_log_status()
Dcx18-driver.h376 struct video_device video_dev; /* v4l2_dev is NULL when stream not created */ member
Dcx18-driver.c1269 if (&cx->streams[i].video_dev != NULL) in cx18_cancel_out_work_orders()
/linux-4.1.27/drivers/staging/media/davinci_vpfe/
Dvpfe_video.c135 struct media_entity *entity = &video->video_dev.entity; in vpfe_prepare_pipeline()
152 if (entity == &video->video_dev.entity) in vpfe_prepare_pipeline()
292 entity = &pipe->inputs[0]->video_dev.entity; in vpfe_pipeline_enable()
332 entity = &pipe->inputs[0]->video_dev.entity; in vpfe_pipeline_disable()
405 v4l2_fh_init(&handle->vfh, &video->video_dev); in vpfe_open()
876 video->video_dev.tvnorms |= inps->std; in vpfe_s_input()
1593 video->video_dev.release = video_device_release; in vpfe_video_init()
1594 video->video_dev.fops = &vpfe_fops; in vpfe_video_init()
1595 video->video_dev.ioctl_ops = &vpfe_ioctl_ops; in vpfe_video_init()
1596 video->video_dev.minor = -1; in vpfe_video_init()
[all …]
Dvpfe_video.h72 container_of(vdev, struct vpfe_video_device, video_dev)
83 struct video_device video_dev; member
Ddm365_ipipeif.c974 ret = media_entity_create_link(&ipipeif->video_in.video_dev.entity, 0, in vpfe_ipipeif_register_entities()
Ddm365_resizer.c1848 &resizer->resizer_a.video_out.video_dev.entity, 0, flags); in vpfe_resizer_register_entities()
1854 &resizer->resizer_b.video_out.video_dev.entity, 0, flags); in vpfe_resizer_register_entities()
Ddm365_isif.c1821 &isif->video_out.video_dev.entity, in vpfe_isif_register_entities()
/linux-4.1.27/drivers/media/pci/sta2x11/
Dsta2x11_vip.c130 struct video_device video_dev; member
1086 vip->video_dev = video_dev_template; in sta2x11_vip_init_one()
1087 vip->video_dev.v4l2_dev = &vip->v4l2_dev; in sta2x11_vip_init_one()
1088 vip->video_dev.queue = &vip->vb_vidq; in sta2x11_vip_init_one()
1089 video_set_drvdata(&vip->video_dev, vip); in sta2x11_vip_init_one()
1091 ret = video_register_device(&vip->video_dev, VFL_TYPE_GRABBER, -1); in sta2x11_vip_init_one()
1121 video_set_drvdata(&vip->video_dev, NULL); in sta2x11_vip_init_one()
1123 video_unregister_device(&vip->video_dev); in sta2x11_vip_init_one()
1168 video_set_drvdata(&vip->video_dev, NULL); in sta2x11_vip_remove_one()
1169 video_unregister_device(&vip->video_dev); in sta2x11_vip_remove_one()
/linux-4.1.27/drivers/media/pci/saa7134/
Dsaa7134-core.c826 if (dev->video_dev) { in saa7134_unregister_video()
827 if (video_is_registered(dev->video_dev)) in saa7134_unregister_video()
828 video_unregister_device(dev->video_dev); in saa7134_unregister_video()
830 video_device_release(dev->video_dev); in saa7134_unregister_video()
831 dev->video_dev = NULL; in saa7134_unregister_video()
1064 dev->video_dev = vdev_init(dev,&saa7134_video_template,"video"); in saa7134_initdev()
1065 dev->video_dev->ctrl_handler = &dev->ctrl_handler; in saa7134_initdev()
1066 dev->video_dev->lock = &dev->lock; in saa7134_initdev()
1067 dev->video_dev->queue = &dev->video_vbq; in saa7134_initdev()
1068 err = video_register_device(dev->video_dev,VFL_TYPE_GRABBER, in saa7134_initdev()
[all …]
Dsaa7134.h546 struct video_device *video_dev; member
/linux-4.1.27/drivers/media/pci/saa7146/
Dhexium_orion.c66 struct video_device video_dev; member
377 if (0 != saa7146_register_device(&hexium->video_dev, dev, "hexium orion", VFL_TYPE_GRABBER)) { in hexium_attach()
398 saa7146_unregister_device(&hexium->video_dev, dev); in hexium_detach()
Dhexium_gemini.c69 struct video_device video_dev; member
305 ret = saa7146_register_device(&hexium->video_dev, dev, "hexium gemini", VFL_TYPE_GRABBER); in hexium_attach()
323 saa7146_unregister_device(&hexium->video_dev, dev); in hexium_detach()
Dmxb.c154 struct video_device video_dev; member
721 if (saa7146_register_device(&mxb->video_dev, dev, "mxb", VFL_TYPE_GRABBER)) { in mxb_attach()
750 saa7146_unregister_device(&mxb->video_dev,dev); in mxb_detach()
/linux-4.1.27/drivers/media/pci/zoran/
Dzoran_card.c1036 zr->video_dev = video_device_alloc(); in zr36057_init()
1037 if (!zr->stat_com || !zr->video_dev) { in zr36057_init()
1052 memcpy(zr->video_dev, &zoran_template, sizeof(zoran_template)); in zr36057_init()
1053 zr->video_dev->v4l2_dev = &zr->v4l2_dev; in zr36057_init()
1054 strcpy(zr->video_dev->name, ZR_DEVNAME(zr)); in zr36057_init()
1058 zr->video_dev->vfl_dir = VFL_DIR_M2M; in zr36057_init()
1059 err = video_register_device(zr->video_dev, VFL_TYPE_GRABBER, video_nr[zr->id]); in zr36057_init()
1062 video_set_drvdata(zr->video_dev, zr); in zr36057_init()
1079 kfree(zr->video_dev); in zr36057_init()
1117 video_unregister_device(zr->video_dev); in zoran_remove()
Dzoran.h271 struct video_device *video_dev; member
/linux-4.1.27/drivers/media/pci/cx23885/
Dcx23885-video.c1122 if (dev->video_dev) { in cx23885_video_unregister()
1123 if (video_is_registered(dev->video_dev)) in cx23885_video_unregister()
1124 video_unregister_device(dev->video_dev); in cx23885_video_unregister()
1126 video_device_release(dev->video_dev); in cx23885_video_unregister()
1127 dev->video_dev = NULL; in cx23885_video_unregister()
1249 dev->video_dev = cx23885_vdev_init(dev, dev->pci, in cx23885_video_register()
1251 dev->video_dev->queue = &dev->vb2_vidq; in cx23885_video_register()
1252 err = video_register_device(dev->video_dev, VFL_TYPE_GRABBER, in cx23885_video_register()
1260 dev->name, video_device_node_name(dev->video_dev)); in cx23885_video_register()
Dcx23885.h418 struct video_device *video_dev; member
/linux-4.1.27/drivers/media/usb/hdpvr/
Dhdpvr-core.c396 video_device_node_name(&dev->video_dev)); in hdpvr_probe()
419 video_device_node_name(&dev->video_dev)); in hdpvr_disconnect()
435 video_unregister_device(&dev->video_dev); in hdpvr_disconnect()
Dhdpvr-video.c1231 dev->video_dev = hdpvr_video_template; in hdpvr_register_videodev()
1232 strcpy(dev->video_dev.name, "Hauppauge HD PVR"); in hdpvr_register_videodev()
1233 dev->video_dev.v4l2_dev = &dev->v4l2_dev; in hdpvr_register_videodev()
1234 video_set_drvdata(&dev->video_dev, dev); in hdpvr_register_videodev()
1236 res = video_register_device(&dev->video_dev, VFL_TYPE_GRABBER, devnum); in hdpvr_register_videodev()
Dhdpvr.h69 struct video_device video_dev; member
/linux-4.1.27/drivers/media/platform/
Dtimblogiw.c48 struct video_device video_dev; member
818 lw->video_dev = timblogiw_template; in timblogiw_probe()
825 lw->video_dev.v4l2_dev = &lw->v4l2_dev; in timblogiw_probe()
828 video_set_drvdata(&lw->video_dev, lw); in timblogiw_probe()
830 err = video_register_device(&lw->video_dev, VFL_TYPE_GRABBER, 0); in timblogiw_probe()
850 video_unregister_device(&lw->video_dev); in timblogiw_remove()
/linux-4.1.27/drivers/media/platform/davinci/
Dvpif_capture.h95 struct video_device video_dev; member
Dvpif_display.h103 struct video_device video_dev; /* Identifies video device for member
Dvpbe_display.c1314 vbd = &vpbe_display_layer->video_dev; in init_vpbe_layer()
1354 (int)&vpbe_display_layer->video_dev); in register_device()
1356 vpbe_display_layer->video_dev.queue = &vpbe_display_layer->buffer_queue; in register_device()
1357 err = video_register_device(&vpbe_display_layer->video_dev, in register_device()
1366 video_set_drvdata(&vpbe_display_layer->video_dev, in register_device()
1486 video_unregister_device(&disp_dev->dev[k]->video_dev); in vpbe_display_probe()
1515 video_unregister_device(&vpbe_display_layer->video_dev); in vpbe_display_remove()
Dvpif_display.c832 ch->video_dev.tvnorms = chan_cfg->outputs[index].output.std; in vpif_set_output()
1204 ch, &ch->video_dev); in vpif_probe_complete()
1207 vdev = &ch->video_dev; in vpif_probe_complete()
1216 video_set_drvdata(&ch->video_dev, ch); in vpif_probe_complete()
1230 video_unregister_device(&ch->video_dev); in vpif_probe_complete()
1353 video_unregister_device(&ch->video_dev); in vpif_remove()
Dvpfe_capture.c1874 vfd = &vpfe_dev->video_dev; in vpfe_probe()
1906 "video_dev=%p\n", &vpfe_dev->video_dev); in vpfe_probe()
1908 ret = video_register_device(&vpfe_dev->video_dev, in vpfe_probe()
1921 video_set_drvdata(&vpfe_dev->video_dev, vpfe_dev); in vpfe_probe()
1973 video_unregister_device(&vpfe_dev->video_dev); in vpfe_probe()
1998 video_unregister_device(&vpfe_dev->video_dev); in vpfe_remove()
Dvpif_capture.c715 ch->video_dev.tvnorms = chan_cfg->inputs[index].input.std; in vpif_set_input()
1387 vdev = &ch->video_dev; in vpif_probe_complete()
1396 video_set_drvdata(&ch->video_dev, ch); in vpif_probe_complete()
1413 video_unregister_device(&ch->video_dev); in vpif_probe_complete()
1547 video_unregister_device(&ch->video_dev); in vpif_remove()
/linux-4.1.27/include/media/davinci/
Dvpbe_display.h91 struct video_device video_dev; member
Dvpfe_capture.h105 struct video_device video_dev; member
/linux-4.1.27/drivers/media/platform/blackfin/
Dbfin_capture.c67 struct video_device video_dev; member
812 vfd = &bcap_dev->video_dev; in bcap_probe()
864 ret = video_register_device(&bcap_dev->video_dev, VFL_TYPE_GRABBER, -1); in bcap_probe()
870 video_set_drvdata(&bcap_dev->video_dev, bcap_dev); in bcap_probe()
948 video_unregister_device(&bcap_dev->video_dev); in bcap_probe()
969 video_unregister_device(&bcap_dev->video_dev); in bcap_remove()
/linux-4.1.27/drivers/media/platform/am437x/
Dam437x-vpfe.h225 struct video_device video_dev; member
Dam437x-vpfe.c2329 vpfe->video_dev.tvnorms |= sdinfo->inputs[0].std; in vpfe_async_bound()
2402 vdev = &vpfe->video_dev; in vpfe_probe_complete()
2412 err = video_register_device(&vpfe->video_dev, VFL_TYPE_GRABBER, -1); in vpfe_probe_complete()
2635 video_unregister_device(&vpfe->video_dev); in vpfe_remove()
/linux-4.1.27/drivers/media/pci/cx88/
Dcx88-video.c1279 video_unregister_device(&dev->video_dev); in cx8800_unregister_video()
1470 cx88_vdev_init(core, dev->pci, &dev->video_dev, in cx8800_initdev()
1472 video_set_drvdata(&dev->video_dev, dev); in cx8800_initdev()
1473 dev->video_dev.ctrl_handler = &core->video_hdl; in cx8800_initdev()
1474 dev->video_dev.queue = &dev->vb2_vidq; in cx8800_initdev()
1475 err = video_register_device(&dev->video_dev, VFL_TYPE_GRABBER, in cx8800_initdev()
1483 core->name, video_device_node_name(&dev->video_dev)); in cx8800_initdev()
Dcx88.h481 struct video_device video_dev; member
/linux-4.1.27/drivers/media/pci/ttpci/
Dav7110.h248 struct dvb_device *video_dev; member
Dav7110_av.c1591 dvb_register_device(&av7110->dvb_adapter, &av7110->video_dev, in av7110_av_register()
1603 dvb_unregister_device(av7110->video_dev); in av7110_av_unregister()
/linux-4.1.27/drivers/media/pci/bt8xx/
Dbttvp.h407 struct video_device video_dev; member
Dbttv-driver.c2491 strlcpy(cap->card, btv->video_dev.name, sizeof(cap->card)); in bttv_querycap()
3944 video_unregister_device(&btv->video_dev); in bttv_unregister_video()
3956 vdev_init(btv, &btv->video_dev, &bttv_video_template, "video"); in bttv_register_video()
3958 if (video_register_device(&btv->video_dev, VFL_TYPE_GRABBER, in bttv_register_video()
3962 btv->c.nr, video_device_node_name(&btv->video_dev)); in bttv_register_video()
3963 if (device_create_file(&btv->video_dev.dev, in bttv_register_video()