/linux-master/drivers/media/pci/tw686x/ |
H A D | tw686x-core.c | 224 static void tw686x_dev_release(struct v4l2_device *v4l2_dev) argument 226 struct tw686x_dev *dev = container_of(v4l2_dev, struct tw686x_dev, 227 v4l2_dev); 233 v4l2_device_unregister(&dev->v4l2_dev); 321 * This must be set right before initializing v4l2_dev. 325 dev->v4l2_dev.release = tw686x_dev_release; 397 v4l2_device_put(&dev->v4l2_dev);
|
/linux-master/include/media/ |
H A D | v4l2-common.h | 143 * @v4l2_dev: pointer to &struct v4l2_device 152 struct v4l2_subdev *v4l2_i2c_new_subdev(struct v4l2_device *v4l2_dev, 160 * @v4l2_dev: pointer to &struct v4l2_device 169 struct v4l2_subdev *v4l2_i2c_new_subdev_board(struct v4l2_device *v4l2_dev, 226 v4l2_i2c_new_subdev(struct v4l2_device *v4l2_dev, argument 234 v4l2_i2c_new_subdev_board(struct v4l2_device *v4l2_dev, argument 280 * @v4l2_dev: pointer to &struct v4l2_device. 286 struct v4l2_subdev *v4l2_spi_new_subdev(struct v4l2_device *v4l2_dev, 310 v4l2_spi_new_subdev(struct v4l2_device *v4l2_dev, argument
|
H A D | v4l2-async.h | 110 * @v4l2_dev: v4l2_device of the root notifier, NULL otherwise 120 struct v4l2_device *v4l2_dev; member in struct:v4l2_async_notifier 151 * @v4l2_dev: pointer to &struct v4l2_device 160 struct v4l2_device *v4l2_dev);
|
/linux-master/drivers/media/radio/wl128x/ |
H A D | fmdrv_v4l2.c | 521 strscpy(fmdev->v4l2_dev.name, FM_DRV_NAME, 522 sizeof(fmdev->v4l2_dev.name)); 523 ret = v4l2_device_register(NULL, &fmdev->v4l2_dev); 536 gradio_dev.v4l2_dev = &fmdev->v4l2_dev; 540 v4l2_device_unregister(&fmdev->v4l2_dev); 555 v4l2_device_unregister(&fmdev->v4l2_dev); 601 v4l2_device_unregister(&fmdev->v4l2_dev);
|
/linux-master/drivers/media/test-drivers/vimc/ |
H A D | vimc-common.h | 123 * @v4l2_dev: Internal v4l2 parent device 129 struct v4l2_device v4l2_dev; member in struct:vimc_device 139 * @release: releases vimc entity - called from the v4l2_dev 211 * @v4l2_dev: the v4l2 device to register the v4l2_subdev 225 struct v4l2_device *v4l2_dev,
|
/linux-master/drivers/media/platform/nxp/ |
H A D | mx2_emmaprp.c | 58 v4l2_dbg(1, debug, &dev->v4l2_dev, "%s: " fmt, __func__, ## arg) 197 struct v4l2_device v4l2_dev; member in struct:emmaprp_dev 293 v4l2_err(&pcdev->v4l2_dev, 505 v4l2_err(&ctx->dev->v4l2_dev, 522 v4l2_err(&ctx->dev->v4l2_dev, 546 v4l2_err(&ctx->dev->v4l2_dev, "%s queue busy\n", __func__); 697 src_vq->dev = ctx->dev->v4l2_dev.dev; 711 dst_vq->dev = ctx->dev->v4l2_dev.dev; 828 ret = v4l2_device_register(&pdev->dev, &pcdev->v4l2_dev); 836 v4l2_err(&pcdev->v4l2_dev, "Faile [all...] |
/linux-master/drivers/media/pci/ivtv/ |
H A D | ivtv-streams.c | 204 /* These four fields are always initialized. If vdev.v4l2_dev == NULL, then 207 s->vdev.v4l2_dev = NULL; 229 itv->v4l2_dev.name, s->name); 232 s->vdev.v4l2_dev = &itv->v4l2_dev; 237 s->vdev.ctrl_handler = itv->v4l2_dev.ctrl_handler; 269 if (itv->streams[type].vdev.v4l2_dev == NULL) 291 if (s->vdev.v4l2_dev == NULL) 299 if (s_mpg->vdev.v4l2_dev) 365 if (vdev->v4l2_dev [all...] |
H A D | ivtv-driver.h | 143 v4l2_info(&itv->v4l2_dev, " " type ": " fmt , ##args); \ 159 v4l2_info(&itv->v4l2_dev, " " type ": " fmt , ##args); \ 173 #define IVTV_ERR(fmt, args...) v4l2_err(&itv->v4l2_dev, fmt , ## args) 174 #define IVTV_WARN(fmt, args...) v4l2_warn(&itv->v4l2_dev, fmt , ## args) 175 #define IVTV_INFO(fmt, args...) v4l2_info(&itv->v4l2_dev, fmt , ## args) 329 struct video_device vdev; /* vdev.v4l2_dev is NULL if there is no device */ 631 struct v4l2_device v4l2_dev; member in struct:ivtv 757 static inline struct ivtv *to_ivtv(struct v4l2_device *v4l2_dev) argument 759 return container_of(v4l2_dev, struct ivtv, v4l2_dev); [all...] |
/linux-master/drivers/media/test-drivers/visl/ |
H A D | visl.h | 81 v4l2_dbg(1, visl_debug, &(dev)->v4l2_dev, "%s: " fmt, __func__, ## arg) 103 struct v4l2_device v4l2_dev; member in struct:visl_dev
|
/linux-master/drivers/staging/media/atomisp/pci/ |
H A D | atomisp_internal.h | 174 struct v4l2_device v4l2_dev; member in struct:atomisp_device 218 container_of(dev, struct atomisp_device, v4l2_dev)
|
/linux-master/drivers/media/platform/allegro-dvt/ |
H A D | allegro-core.c | 145 struct v4l2_device v4l2_dev; member in struct:allegro_dev 394 v4l2_warn(&dev->v4l2_dev, 408 v4l2_warn(&dev->v4l2_dev, 988 v4l2_dbg(1, debug, &dev->v4l2_dev, 1971 v4l2_warn(&dev->v4l2_dev, 1978 v4l2_warn(&dev->v4l2_dev, 1994 v4l2_err(&dev->v4l2_dev, 2003 v4l2_warn(&dev->v4l2_dev, 2011 v4l2_err(&dev->v4l2_dev, 2021 v4l2_err(&dev->v4l2_dev, [all...] |
/linux-master/drivers/media/radio/si470x/ |
H A D | radio-si470x-usb.c | 486 static void si470x_usb_release(struct v4l2_device *v4l2_dev) argument 489 container_of(v4l2_dev, struct si470x_device, v4l2_dev); 493 v4l2_device_unregister(&radio->v4l2_dev); 624 radio->v4l2_dev.release = si470x_usb_release; 649 retval = v4l2_device_register(&intf->dev, &radio->v4l2_dev); 668 radio->videodev.v4l2_dev = &radio->v4l2_dev; 754 v4l2_device_unregister(&radio->v4l2_dev); 821 v4l2_device_disconnect(&radio->v4l2_dev); [all...] |
/linux-master/drivers/media/pci/cx18/ |
H A D | cx18-driver.h | 161 v4l2_info(&cx->v4l2_dev, " " type ": " fmt , ## args); \ 175 v4l2_info(&cx->v4l2_dev, " " type ": " fmt , ## args); \ 187 #define CX18_ERR(fmt, args...) v4l2_err(&cx->v4l2_dev, fmt , ## args) 188 #define CX18_WARN(fmt, args...) v4l2_warn(&cx->v4l2_dev, fmt , ## args) 189 #define CX18_INFO(fmt, args...) v4l2_info(&cx->v4l2_dev, fmt , ## args) 369 struct video_device video_dev; /* v4l2_dev is NULL when stream not created */ 565 struct v4l2_device v4l2_dev; member in struct:cx18 664 static inline struct cx18 *to_cx18(struct v4l2_device *v4l2_dev) argument 666 return container_of(v4l2_dev, struct cx18, v4l2_dev); [all...] |
/linux-master/samples/v4l/ |
H A D | v4l2-pci-skeleton.c | 38 * @v4l2_dev: top-level v4l2 device struct 54 struct v4l2_device v4l2_dev; member in struct:skeleton 574 v4l2_print_dv_timings(skel->v4l2_dev.name, "query_dv_timings:", 786 ret = v4l2_device_register(&pdev->dev, &skel->v4l2_dev); 807 skel->v4l2_dev.ctrl_handler = hdl; 866 vdev->v4l2_dev = &skel->v4l2_dev; 880 v4l2_device_unregister(&skel->v4l2_dev); 888 struct v4l2_device *v4l2_dev = pci_get_drvdata(pdev); local 889 struct skeleton *skel = container_of(v4l2_dev, struc [all...] |
/linux-master/drivers/media/platform/rockchip/rkisp1/ |
H A D | rkisp1-dev.c | 167 return v4l2_device_register_subdev_nodes(&rkisp1->v4l2_dev); 192 v4l2_async_nf_init(ntf, &rkisp1->v4l2_dev); 578 struct v4l2_device *v4l2_dev; local 671 v4l2_dev = &rkisp1->v4l2_dev; 672 v4l2_dev->mdev = &rkisp1->media_dev; 673 strscpy(v4l2_dev->name, RKISP1_DRIVER_NAME, sizeof(v4l2_dev->name)); 675 ret = v4l2_device_register(rkisp1->dev, &rkisp1->v4l2_dev); 711 v4l2_device_unregister(&rkisp1->v4l2_dev); [all...] |
/linux-master/drivers/media/platform/samsung/s5p-g2d/ |
H A D | g2d.c | 154 src_vq->dev = ctx->dev->v4l2_dev.dev; 168 dst_vq->dev = ctx->dev->v4l2_dev.dev; 223 v4l2_err(&dev->v4l2_dev, "g2d_setup_ctrls failed\n"); 270 v4l2_info(&dev->v4l2_dev, "instance opened\n"); 286 v4l2_info(&dev->v4l2_dev, "instance closed\n"); 376 v4l2_err(&dev->v4l2_dev, "queue (%d) bust\n", f->type); 470 v4l2_err(&dev->v4l2_dev, 681 ret = v4l2_device_register(&pdev->dev, &dev->v4l2_dev); 686 v4l2_err(&dev->v4l2_dev, "Failed to allocate video device\n"); 693 vfd->v4l2_dev [all...] |
/linux-master/drivers/media/platform/amlogic/meson-ge2d/ |
H A D | ge2d.c | 86 struct v4l2_device v4l2_dev; member in struct:meson_ge2d 412 src_vq->dev = ctx->ge2d->v4l2_dev.dev; 426 dst_vq->dev = ctx->ge2d->v4l2_dev.dev; 544 v4l2_err(&ge2d->v4l2_dev, 551 v4l2_err(&ge2d->v4l2_dev, "unsupported rectangle value.\n"); 610 v4l2_err(&ge2d->v4l2_dev, "queue (%d) bust\n", f->type); 685 v4l2_err(&ge2d->v4l2_dev, "queue (%d) bust\n", f->type); 812 v4l2_err(&ge2d->v4l2_dev, "%s failed\n", __func__); 978 ret = v4l2_device_register(&pdev->dev, &ge2d->v4l2_dev); 984 v4l2_err(&ge2d->v4l2_dev, "Faile [all...] |
/linux-master/drivers/media/platform/aspeed/ |
H A D | aspeed-video.c | 292 struct v4l2_device v4l2_dev; member in struct:aspeed_video 331 #define to_aspeed_video(x) container_of((x), struct aspeed_video, v4l2_dev) 545 v4l2_dbg(3, debug, &video->v4l2_dev, "update %03x[%08x -> %08x]\n", 553 v4l2_dbg(3, debug, &video->v4l2_dev, "read %03x[%08x]\n", reg, t); 560 v4l2_dbg(3, debug, &video->v4l2_dev, "write %03x[%08x]\n", reg, 575 v4l2_dbg(2, debug, &v->v4l2_dev, "time consumed: %d ms\n", 588 v4l2_dbg(1, debug, &video->v4l2_dev, "No signal; don't start frame\n"); 594 v4l2_dbg(1, debug, &video->v4l2_dev, "Engine busy; don't start frame\n"); 606 v4l2_dbg(1, debug, &video->v4l2_dev, "bcd addr(%pad) size(%d)\n", 617 v4l2_dbg(1, debug, &video->v4l2_dev, "N 1988 struct v4l2_device *v4l2_dev = &video->v4l2_dev; local 2202 struct v4l2_device *v4l2_dev = dev_get_drvdata(dev); local [all...] |
/linux-master/drivers/media/platform/chips-media/coda/ |
H A D | coda-bit.c | 212 v4l2_err(&ctx->dev->v4l2_dev, "failed to flush bitstream\n"); 264 v4l2_err(&ctx->dev->v4l2_dev, "trying to queue empty buffer\n"); 286 v4l2_err(&ctx->dev->v4l2_dev, 305 v4l2_err(&ctx->dev->v4l2_dev, "bitstream buffer overflow\n"); 366 v4l2_err(&ctx->dev->v4l2_dev, 662 v4l2_err(&dev->v4l2_dev, "CODA_COMMAND_ENCODE_HEADER timeout\n"); 959 v4l2_err(&dev->v4l2_dev, "firmware get command error\n"); 966 v4l2_info(&dev->v4l2_dev, "Firmware code revision: %d\n", 981 v4l2_err(&dev->v4l2_dev, 988 v4l2_info(&dev->v4l2_dev, "Initialize 1064 struct v4l2_device *v4l2_dev = &dev->v4l2_dev; local [all...] |
/linux-master/drivers/media/usb/go7007/ |
H A D | go7007-priv.h | 164 struct v4l2_device v4l2_dev; member in struct:go7007 253 static inline struct go7007 *to_go7007(struct v4l2_device *v4l2_dev) argument 255 return container_of(v4l2_dev, struct go7007, v4l2_dev);
|
/linux-master/include/media/drv-intf/ |
H A D | tea575x.h | 37 struct v4l2_device *v4l2_dev; member in struct:snd_tea575x
|
/linux-master/drivers/media/usb/hdpvr/ |
H A D | hdpvr-control.c | 37 v4l2_dbg(MSG_INFO, hdpvr_debug, &dev->v4l2_dev, 59 v4l2_dbg(MSG_INFO, hdpvr_debug, &dev->v4l2_dev, 90 v4l2_dbg(MSG_INFO, hdpvr_debug, &dev->v4l2_dev, 135 v4l2_err(&dev->v4l2_dev, "invalid audio codec %d\n",
|
/linux-master/drivers/media/platform/qcom/camss/ |
H A D | camss-video.h | 55 int msm_video_register(struct camss_video *video, struct v4l2_device *v4l2_dev,
|
/linux-master/drivers/media/radio/ |
H A D | radio-isa.h | 25 struct v4l2_device v4l2_dev; member in struct:radio_isa_card
|
/linux-master/drivers/media/platform/ti/davinci/ |
H A D | vpif_display.h | 110 struct v4l2_device v4l2_dev; member in struct:vpif_device
|