Searched refs:v4l2_dev (Results 151 - 175 of 442) sorted by relevance

1234567891011>>

/linux-master/drivers/media/usb/usbtv/
H A Dusbtv-video.c873 static void usbtv_release(struct v4l2_device *v4l2_dev) argument
875 struct usbtv *usbtv = container_of(v4l2_dev, struct usbtv, v4l2_dev);
877 v4l2_device_unregister(&usbtv->v4l2_dev);
927 usbtv->v4l2_dev.ctrl_handler = &usbtv->ctrl;
928 usbtv->v4l2_dev.release = usbtv_release;
929 ret = v4l2_device_register(usbtv->dev, &usbtv->v4l2_dev);
937 usbtv->vdev.v4l2_dev = &usbtv->v4l2_dev;
956 v4l2_device_unregister(&usbtv->v4l2_dev);
[all...]
/linux-master/drivers/media/platform/renesas/rcar-vin/
H A Drcar-core.c43 #define v4l2_dev_to_vin(d) container_of(d, struct rvin_dev, v4l2_dev)
178 vin->v4l2_dev.mdev = &group->mdev;
195 vin->v4l2_dev.mdev = NULL;
225 struct rvin_dev *vin = v4l2_dev_to_vin(notifier->v4l2_dev);
233 ret = v4l2_device_register_subdev_nodes(&vin->v4l2_dev);
256 struct rvin_dev *vin = v4l2_dev_to_vin(notifier->v4l2_dev);
282 struct rvin_dev *vin = v4l2_dev_to_vin(notifier->v4l2_dev);
348 if (&vin->v4l2_dev == vin->group->notifier.v4l2_dev) {
378 v4l2_async_nf_init(&vin->group->notifier, &vin->v4l2_dev);
[all...]
/linux-master/drivers/media/radio/si470x/
H A Dradio-si470x-i2c.c356 retval = v4l2_device_register(&client->dev, &radio->v4l2_dev);
377 radio->videodev.v4l2_dev = &radio->v4l2_dev;
455 v4l2_device_unregister(&radio->v4l2_dev);
474 v4l2_device_unregister(&radio->v4l2_dev);
/linux-master/drivers/media/platform/chips-media/coda/
H A Dcoda-jpeg.c286 v4l2_err(&dev->v4l2_dev, "failed to parse JPEG header: %pe\n",
296 v4l2_err(&dev->v4l2_dev, "invalid dimensions: %dx%d\n",
304 v4l2_err(&dev->v4l2_dev,
311 v4l2_err(&dev->v4l2_dev,
319 v4l2_err(&dev->v4l2_dev,
327 v4l2_err(&dev->v4l2_dev,
343 v4l2_err(&dev->v4l2_dev, "missing Huffman table\n");
350 v4l2_err(&dev->v4l2_dev,
402 v4l2_err(&dev->v4l2_dev, "chroma subsampling not supported: %d",
1052 v4l2_err(&dev->v4l2_dev, "erro
[all...]
/linux-master/drivers/staging/media/sunxi/sun6i-isp/
H A Dsun6i_isp.c188 struct v4l2_device *v4l2_dev = &v4l2->v4l2_dev; local
211 v4l2_dev->mdev = media_dev;
213 ret = v4l2_device_register(dev, v4l2_dev);
233 v4l2_device_unregister(&v4l2->v4l2_dev);
/linux-master/drivers/media/test-drivers/vimc/
H A Dvimc-capture.c400 struct v4l2_device *v4l2_dev = &vimc->v4l2_dev; local
438 q->dev = v4l2_dev->dev;
474 vdev->v4l2_dev = v4l2_dev;
H A Dvimc-common.c356 struct v4l2_device *v4l2_dev,
387 ret = v4l2_device_register_subdev(v4l2_dev, sd);
389 dev_err(v4l2_dev->dev,
354 vimc_ent_sd_register(struct vimc_ent_device *ved, struct v4l2_subdev *sd, struct v4l2_device *v4l2_dev, const char *const name, u32 function, u16 num_pads, struct media_pad *pads, const struct v4l2_subdev_ops *sd_ops) argument
/linux-master/drivers/media/usb/pwc/
H A Dpwc-if.c606 struct pwc_device *pdev = container_of(v, struct pwc_device, v4l2_dev);
609 v4l2_device_unregister(&pdev->v4l2_dev);
1110 pdev->v4l2_dev.release = pwc_video_release;
1111 rc = v4l2_device_register(&intf->dev, &pdev->v4l2_dev);
1117 pdev->v4l2_dev.ctrl_handler = &pdev->ctrl_handler;
1118 pdev->vdev.v4l2_dev = &pdev->v4l2_dev;
1163 v4l2_device_unregister(&pdev->v4l2_dev);
1176 struct pwc_device *pdev = container_of(v, struct pwc_device, v4l2_dev);
1185 v4l2_device_disconnect(&pdev->v4l2_dev);
[all...]
/linux-master/drivers/media/pci/cx18/
H A Dcx18-driver.c689 cx->v4l2_dev.name);
742 cx->v4l2_dev.ctrl_handler = &cx->cxhdl.hdl;
909 retval = v4l2_device_register(&pci_dev->dev, &cx->v4l2_dev);
916 snprintf(cx->v4l2_dev.name, sizeof(cx->v4l2_dev.name), "cx18-%d",
1019 IRQF_SHARED, cx->v4l2_dev.name, (void *)cx);
1129 v4l2_device_unregister(&cx->v4l2_dev);
1245 if (cx->streams[i].video_dev.v4l2_dev)
1251 struct v4l2_device *v4l2_dev = pci_get_drvdata(pci_dev); local
1252 struct cx18 *cx = to_cx18(v4l2_dev);
[all...]
H A Dcx18-streams.c297 v4l2_err(&cx->v4l2_dev, "cannot init vb2 queue\n");
313 * For analog capture related streams, if video_dev.v4l2_dev == NULL then the
318 s->video_dev.v4l2_dev = NULL;
365 cx->v4l2_dev.name, s->name);
368 s->video_dev.v4l2_dev = &cx->v4l2_dev;
423 if (s->video_dev.v4l2_dev == NULL)
432 if (s_mpg->video_dev.v4l2_dev)
443 s->video_dev.v4l2_dev = NULL;
538 if (vdev->v4l2_dev
[all...]
/linux-master/drivers/media/platform/nvidia/tegra-vde/
H A Dv4l2.c374 v4l2_err(&vde->v4l2_dev,
399 v4l2_err(&vde->v4l2_dev,
827 v4l2_err(&vde->v4l2_dev, "failed to add controls: %d\n", err);
833 v4l2_err(&vde->v4l2_dev, "failed to initialize m2m: %d\n", err);
936 vde->vdev.v4l2_dev = &vde->v4l2_dev;
940 vde->v4l2_dev.mdev = &vde->mdev;
959 err = v4l2_device_register(dev, &vde->v4l2_dev);
985 v4l2_info(&vde->v4l2_dev, "v4l2 device registered as /dev/video%d\n",
995 v4l2_device_unregister(&vde->v4l2_dev);
[all...]
/linux-master/drivers/media/platform/ti/j721e-csi2rx/
H A Dj721e-csi2rx.c98 struct v4l2_device v4l2_dev; member in struct:ti_csi2rx_dev
412 struct ti_csi2rx_dev *csi = dev_get_drvdata(notifier->v4l2_dev->dev);
421 struct ti_csi2rx_dev *csi = dev_get_drvdata(notifier->v4l2_dev->dev);
437 ret = v4l2_device_register_subdev_nodes(&csi->v4l2_dev);
466 v4l2_async_nf_init(&csi->notifier, &csi->v4l2_dev);
1030 vdev->v4l2_dev = &csi->v4l2_dev;
1046 csi->v4l2_dev.mdev = mdev;
1048 ret = v4l2_device_register(csi->dev, &csi->v4l2_dev);
1054 v4l2_device_unregister(&csi->v4l2_dev);
[all...]
/linux-master/drivers/media/radio/
H A Dradio-tea5777.c259 strscpy(v->driver, tea->v4l2_dev->name, sizeof(v->driver));
543 v4l2_err(tea->v4l2_dev, "can't set initial freq (%d)\n", res);
550 strscpy(tea->vd.name, tea->v4l2_dev->name, sizeof(tea->vd.name));
552 tea->vd.v4l2_dev = tea->v4l2_dev;
565 v4l2_err(tea->v4l2_dev, "can't initialize controls\n");
573 v4l2_err(tea->v4l2_dev, "can't register video device!\n");
H A Dtea575x.c225 strscpy(v->driver, tea->v4l2_dev->name, sizeof(v->driver));
525 strscpy(tea->vd.name, tea->v4l2_dev->name, sizeof(tea->vd.name));
527 tea->vd.v4l2_dev = tea->v4l2_dev;
545 v4l2_err(tea->v4l2_dev, "can't initialize controls\n");
563 v4l2_err(tea->v4l2_dev, "can't register video device!\n");
/linux-master/drivers/media/platform/mediatek/jpeg/
H A Dmtk_jpeg_core.c328 v4l2_dbg(1, debug, &jpeg->v4l2_dev, "(%d) g_fmt:%c%c%c%c wxh:%ux%u\n",
342 v4l2_dbg(1, debug, &jpeg->v4l2_dev,
365 v4l2_dbg(2, debug, &ctx->jpeg->v4l2_dev, "(%d) try_fmt:%c%c%c%c\n",
394 v4l2_dbg(2, debug, &ctx->jpeg->v4l2_dev, "(%d) try_fmt:%c%c%c%c\n",
425 v4l2_err(&jpeg->v4l2_dev, "queue busy\n");
441 v4l2_dbg(1, debug, &jpeg->v4l2_dev, "(%d) s_fmt:%c%c%c%c wxh:%ux%u\n",
455 v4l2_dbg(1, debug, &jpeg->v4l2_dev,
683 v4l2_dbg(1, debug, &jpeg->v4l2_dev, "(%d) buf_req count=%u\n",
700 v4l2_dbg(1, debug, &jpeg->v4l2_dev, "sizeimage[%d]=%u\n",
740 v4l2_dbg(1, debug, &jpeg->v4l2_dev, "Pictur
[all...]
/linux-master/drivers/media/platform/qcom/camss/
H A Dcamss.c1551 &camss->v4l2_dev);
1562 &camss->v4l2_dev);
1572 &camss->v4l2_dev);
1581 &camss->v4l2_dev);
1737 struct v4l2_device *v4l2_dev = &camss->v4l2_dev; local
1741 list_for_each_entry(sd, &v4l2_dev->subdevs, list) {
1771 ret = v4l2_device_register_subdev_nodes(&camss->v4l2_dev);
1976 camss->v4l2_dev.mdev = &camss->media_dev;
1977 ret = v4l2_device_register(camss->dev, &camss->v4l2_dev);
[all...]
/linux-master/drivers/media/platform/nxp/
H A Dimx-pxp.c64 v4l2_dbg(1, debug, &dev->v4l2_dev, "%s: " fmt, __func__, ## arg)
210 struct v4l2_device v4l2_dev; member in struct:pxp_dev
868 v4l2_err(&dev->v4l2_dev,
1286 v4l2_err(&ctx->dev->v4l2_dev,
1314 v4l2_err(&ctx->dev->v4l2_dev,
1340 v4l2_err(&ctx->dev->v4l2_dev, "%s queue busy\n", __func__);
1467 v4l2_err(&ctx->dev->v4l2_dev, "Invalid control\n");
1627 src_vq->dev = ctx->dev->v4l2_dev.dev;
1641 dst_vq->dev = ctx->dev->v4l2_dev.dev;
1836 ret = v4l2_device_register(&pdev->dev, &dev->v4l2_dev);
[all...]
/linux-master/drivers/media/test-drivers/vicodec/
H A Dvicodec-core.c48 v4l2_dbg(1, debug, &dev->v4l2_dev, "%s: " fmt, __func__, ## arg)
105 struct v4l2_device v4l2_dev; member in struct:vicodec_dev
300 v4l2_err(&dev->v4l2_dev,
1978 v4l2_info(&ctx->dev->v4l2_dev,
1982 v4l2_info(&ctx->dev->v4l2_dev,
1991 v4l2_info(&ctx->dev->v4l2_dev, "Missing codec control\n");
1998 v4l2_info(&ctx->dev->v4l2_dev,
2045 v4l2_err(&dev->v4l2_dev, "Failed to init vicodec enc device\n");
2052 vfd->v4l2_dev = &dev->v4l2_dev;
2077 vicodec_v4l2_dev_release(struct v4l2_device *v4l2_dev) argument
[all...]
/linux-master/drivers/staging/media/omap4iss/
H A Diss.c927 v4l2_device_unregister(&iss->v4l2_dev);
965 subdev = v4l2_i2c_new_subdev_board(&iss->v4l2_dev, adapter,
998 iss->v4l2_dev.mdev = &iss->media_dev;
999 ret = v4l2_device_register(iss->dev, &iss->v4l2_dev);
1007 ret = omap4iss_csi2_register_entities(&iss->csi2a, &iss->v4l2_dev);
1011 ret = omap4iss_csi2_register_entities(&iss->csi2b, &iss->v4l2_dev);
1015 ret = omap4iss_ipipeif_register_entities(&iss->ipipeif, &iss->v4l2_dev);
1019 ret = omap4iss_ipipe_register_entities(&iss->ipipe, &iss->v4l2_dev);
1023 ret = omap4iss_resizer_register_entities(&iss->resizer, &iss->v4l2_dev);
1072 ret = v4l2_device_register_subdev_nodes(&iss->v4l2_dev);
[all...]
/linux-master/drivers/media/platform/sunxi/sun8i-rotate/
H A Dsun8i_rotate.c148 v4l2_err(&dev->v4l2_dev,
629 v4l2_err(&ctx->dev->v4l2_dev, "control setup failed!\n");
788 ret = v4l2_device_register(&pdev->dev, &dev->v4l2_dev);
797 vfd->v4l2_dev = &dev->v4l2_dev;
805 v4l2_err(&dev->v4l2_dev, "Failed to register video device\n");
810 v4l2_info(&dev->v4l2_dev,
815 v4l2_err(&dev->v4l2_dev,
831 v4l2_device_unregister(&dev->v4l2_dev);
842 v4l2_device_unregister(&dev->v4l2_dev);
[all...]
/linux-master/drivers/media/pci/zoran/
H A Dzoran_card.c708 i2c_set_adapdata(&zr->i2c_adapter, &zr->v4l2_dev);
874 video_dev->v4l2_dev = &zr->v4l2_dev;
925 zr->decoder = v4l2_i2c_new_subdev(&zr->v4l2_dev, &zr->i2c_adapter,
935 zr->encoder = v4l2_i2c_new_subdev(&zr->v4l2_dev, &zr->i2c_adapter,
1070 struct v4l2_device *v4l2_dev = dev_get_drvdata(&pdev->dev); local
1071 struct zoran *zr = to_zoran(v4l2_dev);
1104 v4l2_device_unregister(&zr->v4l2_dev);
1156 struct zoran *zr = to_zoran(sd->v4l2_dev);
1259 zr->v4l2_dev
[all...]
/linux-master/drivers/media/pci/tw686x/
H A Dtw686x-video.c116 v4l2_err(&dev->v4l2_dev,
239 v4l2_err(&dev->v4l2_dev,
282 v4l2_err(&dev->v4l2_dev,
516 v4l2_err(&dev->v4l2_dev,
1102 v4l2_printk(KERN_DEBUG, &dev->v4l2_dev,
1119 v4l2_printk(KERN_DEBUG, &dev->v4l2_dev,
1130 v4l2_printk(KERN_DEBUG, &dev->v4l2_dev,
1174 err = v4l2_device_register(&dev->pci_dev->dev, &dev->v4l2_dev);
1233 v4l2_err(&dev->v4l2_dev,
1240 v4l2_err(&dev->v4l2_dev,
[all...]
/linux-master/drivers/media/platform/intel/
H A Dpxa_camera.c649 struct v4l2_device v4l2_dev; member in struct:pxa_camera_dev
713 struct v4l2_device *v4l2_dev, struct v4l2_subdev *subdev,
734 ret = get_formats(v4l2_dev, i, NULL);
750 ret = get_formats(v4l2_dev, i, user_formats + fmts);
775 return pcdev->v4l2_dev.dev;
778 static struct pxa_camera_dev *v4l2_dev_to_pcdev(struct v4l2_device *v4l2_dev) argument
780 return container_of(v4l2_dev, struct pxa_camera_dev, v4l2_dev);
1521 vq->dev = pcdev->v4l2_dev.dev;
1635 static int pxa_camera_get_formats(struct v4l2_device *v4l2_dev, argument
712 pxa_mbus_build_fmts_xlate( struct v4l2_device *v4l2_dev, struct v4l2_subdev *subdev, int (*get_formats)(struct v4l2_device *, unsigned int, struct pxa_camera_format_xlate *xlate)) argument
2050 struct v4l2_device *v4l2_dev = notifier->v4l2_dev; local
[all...]
/linux-master/drivers/media/pci/cx23885/
H A Dcx23885.h354 struct v4l2_device v4l2_dev; member in struct:cx23885_dev
448 static inline struct cx23885_dev *to_cx23885(struct v4l2_device *v4l2_dev) argument
450 return container_of(v4l2_dev, struct cx23885_dev, v4l2_dev);
454 v4l2_device_call_all(&dev->v4l2_dev, 0, o, f, ##args)
460 v4l2_device_call_all(&dev->v4l2_dev, grpid, o, f, ##args)
/linux-master/drivers/media/common/saa7146/
H A Dsaa7146_i2c.c384 struct v4l2_device *v4l2_dev = i2c_get_adapdata(adapter); local
385 struct saa7146_dev *dev = to_saa7146_dev(v4l2_dev);
412 i2c_set_adapdata(i2c_adapter, &dev->v4l2_dev);

Completed in 528 milliseconds

1234567891011>>