Searched refs:v4l2_dev (Results 26 - 50 of 442) sorted by relevance

1234567891011>>

/linux-master/drivers/media/radio/
H A Dradio-miropcm20.c63 struct v4l2_device v4l2_dev; member in struct:pcm20
386 dev->v4l2_dev.name);
388 v4l2_err(&dev->v4l2_dev, "kernel_thread() failed\n");
433 struct v4l2_device *v4l2_dev = &dev->v4l2_dev; local
439 v4l2_err(v4l2_dev,
443 strscpy(v4l2_dev->name, "radio-miropcm20", sizeof(v4l2_dev->name));
446 res = v4l2_device_register(NULL, v4l2_dev);
448 v4l2_err(v4l2_dev, "coul
[all...]
H A Dradio-ma901.c76 struct v4l2_device v4l2_dev; member in struct:ma901radio_device
87 static inline struct ma901radio_device *to_ma901radio_dev(struct v4l2_device *v4l2_dev) argument
89 return container_of(v4l2_dev, struct ma901radio_device, v4l2_dev);
180 v4l2_device_disconnect(&radio->v4l2_dev);
182 v4l2_device_put(&radio->v4l2_dev);
321 static void usb_ma901radio_release(struct v4l2_device *v4l2_dev) argument
323 struct ma901radio_device *radio = to_ma901radio_dev(v4l2_dev);
326 v4l2_device_unregister(&radio->v4l2_dev);
363 retval = v4l2_device_register(&intf->dev, &radio->v4l2_dev);
[all...]
H A Dradio-keene.c51 struct v4l2_device v4l2_dev; member in struct:keene_device
64 static inline struct keene_device *to_keene_dev(struct v4l2_device *v4l2_dev) argument
66 return container_of(v4l2_dev, struct keene_device, v4l2_dev);
141 v4l2_device_disconnect(&radio->v4l2_dev);
143 v4l2_device_put(&radio->v4l2_dev);
283 static void usb_keene_video_device_release(struct v4l2_device *v4l2_dev) argument
285 struct keene_device *radio = to_keene_dev(v4l2_dev);
344 retval = v4l2_device_register(&intf->dev, &radio->v4l2_dev);
352 radio->v4l2_dev
[all...]
H A Dradio-sf16fmr2.c33 struct v4l2_device v4l2_dev; member in struct:fmr2
217 strscpy(fmr2->v4l2_dev.name, "radio-sf16fmr2",
218 sizeof(fmr2->v4l2_dev.name));
221 if (!request_region(fmr2->io, 2, fmr2->v4l2_dev.name)) {
227 err = v4l2_device_register(pdev, &fmr2->v4l2_dev);
229 v4l2_err(&fmr2->v4l2_dev, "Could not register v4l2_device\n");
233 fmr2->tea.v4l2_dev = &fmr2->v4l2_dev;
292 v4l2_device_unregister(&fmr2->v4l2_dev);
H A Dradio-tea5764.c131 struct v4l2_device v4l2_dev; member in struct:tea5764_device
417 struct v4l2_device *v4l2_dev; local
427 v4l2_dev = &radio->v4l2_dev;
428 ret = v4l2_device_register(&client->dev, v4l2_dev);
430 v4l2_err(v4l2_dev, "could not register v4l2_device\n");
438 v4l2_dev->ctrl_handler = hdl;
441 v4l2_err(v4l2_dev, "Could not register controls\n");
464 radio->vdev.v4l2_dev = v4l2_dev;
[all...]
H A Dradio-mr800.c120 struct v4l2_device v4l2_dev; member in struct:amradio_device
130 static inline struct amradio_device *to_amradio_dev(struct v4l2_device *v4l2_dev) argument
132 return container_of(v4l2_dev, struct amradio_device, v4l2_dev);
249 v4l2_device_disconnect(&radio->v4l2_dev);
251 v4l2_device_put(&radio->v4l2_dev);
486 static void usb_amradio_release(struct v4l2_device *v4l2_dev) argument
488 struct amradio_device *radio = to_amradio_dev(v4l2_dev);
492 v4l2_device_unregister(&radio->v4l2_dev);
520 retval = v4l2_device_register(&intf->dev, &radio->v4l2_dev);
[all...]
H A Dradio-cadet.c66 struct v4l2_device v4l2_dev; member in struct:cadet
592 struct v4l2_device *v4l2_dev = &dev->v4l2_dev; local
596 strscpy(v4l2_dev->name, "cadet", sizeof(v4l2_dev->name));
611 v4l2_err(v4l2_dev, "you must set an I/O address with io=0x330, 0x332, 0x334,\n");
612 v4l2_err(v4l2_dev, "0x336, 0x338, 0x33a, 0x33c or 0x33e\n");
619 res = v4l2_device_register(NULL, v4l2_dev);
622 v4l2_err(v4l2_dev, "could not register v4l2_device\n");
630 v4l2_dev
[all...]
/linux-master/drivers/media/radio/si4713/
H A Dradio-usb-si4713.c52 struct v4l2_device v4l2_dev; member in struct:si4713_usb_device
60 static inline struct si4713_usb_device *to_si4713_dev(struct v4l2_device *v4l2_dev) argument
62 return container_of(v4l2_dev, struct si4713_usb_device, v4l2_dev);
128 static void usb_si4713_video_device_release(struct v4l2_device *v4l2_dev) argument
130 struct si4713_usb_device *radio = to_si4713_dev(v4l2_dev);
134 v4l2_device_unregister(&radio->v4l2_dev);
437 usb_set_intfdata(intf, &radio->v4l2_dev);
443 retval = v4l2_device_register(&intf->dev, &radio->v4l2_dev);
456 sd = v4l2_i2c_new_subdev_board(&radio->v4l2_dev, adapte
[all...]
/linux-master/drivers/media/test-drivers/vimc/
H A Dvimc-lens.c52 struct v4l2_device *v4l2_dev = &vimc->v4l2_dev; local
73 ret = vimc_ent_sd_register(&vlens->ved, &vlens->sd, v4l2_dev,
/linux-master/drivers/media/platform/st/stm32/stm32-dcmipp/
H A Ddcmipp-common.c42 struct v4l2_device *v4l2_dev,
86 ret = v4l2_device_register_subdev(v4l2_dev, sd);
88 dev_err(v4l2_dev->dev,
40 dcmipp_ent_sd_register(struct dcmipp_ent_device *ved, struct v4l2_subdev *sd, struct v4l2_device *v4l2_dev, const char *const name, u32 function, u16 num_pads, const unsigned long *pads_flag, const struct v4l2_subdev_internal_ops *sd_int_ops, const struct v4l2_subdev_ops *sd_ops, irq_handler_t handler, irq_handler_t thread_fn) argument
/linux-master/drivers/media/v4l2-core/
H A Dv4l2-spi.c36 struct v4l2_subdev *v4l2_spi_new_subdev(struct v4l2_device *v4l2_dev, argument
43 if (!v4l2_dev)
62 if (__v4l2_device_register_subdev(v4l2_dev, sd, sd->owner))
H A Dv4l2-async.c86 if (notifier->v4l2_dev)
87 return notifier->v4l2_dev->dev;
250 return notifier->v4l2_dev;
297 /* This is root if it has v4l2_dev. */
298 if (!notifier->v4l2_dev) {
335 struct v4l2_device *v4l2_dev,
344 ret = __v4l2_device_register_subdev(v4l2_dev, sd, sd->owner);
416 struct v4l2_device *v4l2_dev = local
420 if (!v4l2_dev)
437 ret = v4l2_async_match_notify(notifier, v4l2_dev, s
334 v4l2_async_match_notify(struct v4l2_async_notifier *notifier, struct v4l2_device *v4l2_dev, struct v4l2_subdev *sd, struct v4l2_async_connection *asc) argument
561 v4l2_async_nf_init(struct v4l2_async_notifier *notifier, struct v4l2_device *v4l2_dev) argument
815 struct v4l2_device *v4l2_dev = local
[all...]
H A Dv4l2-i2c.c62 *v4l2_i2c_new_subdev_board(struct v4l2_device *v4l2_dev, argument
70 if (!v4l2_dev)
103 if (__v4l2_device_register_subdev(v4l2_dev, sd, sd->owner))
119 struct v4l2_subdev *v4l2_i2c_new_subdev(struct v4l2_device *v4l2_dev, argument
135 return v4l2_i2c_new_subdev_board(v4l2_dev, adapter, &info,
/linux-master/drivers/staging/media/imx/
H A Dimx-media-dev.c85 v4l2_err(&imxmd->v4l2_dev,
98 v4l2_device_unregister(&imxmd->v4l2_dev);
109 v4l2_info(&imxmd->v4l2_dev, "Removing imx-media\n");
120 v4l2_device_unregister(&imxmd->v4l2_dev);
/linux-master/drivers/media/pci/ivtv/
H A Divtv-alsa-pcm.c135 struct v4l2_device *v4l2_dev = itvsc->v4l2_dev; local
136 struct ivtv *itv = to_ivtv(v4l2_dev);
189 struct v4l2_device *v4l2_dev = itvsc->v4l2_dev; local
190 struct ivtv *itv = to_ivtv(v4l2_dev);
248 struct v4l2_device *v4l2_dev = itvsc->v4l2_dev; local
249 struct ivtv *itv = to_ivtv(v4l2_dev);
/linux-master/drivers/media/pci/cx18/
H A Dcx18-alsa-pcm.c138 struct v4l2_device *v4l2_dev = cxsc->v4l2_dev; local
139 struct cx18 *cx = to_cx18(v4l2_dev);
185 struct v4l2_device *v4l2_dev = cxsc->v4l2_dev; local
186 struct cx18 *cx = to_cx18(v4l2_dev);
244 struct v4l2_device *v4l2_dev = cxsc->v4l2_dev; local
245 struct cx18 *cx = to_cx18(v4l2_dev);
H A Dcx18-streams.h22 return s->video_dev.v4l2_dev ||
/linux-master/drivers/staging/most/video/
H A Dvideo.c38 struct v4l2_device v4l2_dev; member in struct:most_video_dev
87 v4l2_err(&mdev->v4l2_dev, "too many clients\n");
100 v4l2_err(&mdev->v4l2_dev, "most_start_channel() failed\n");
179 v4l2_err(&mdev->v4l2_dev, "read: copy_to_user failed\n");
418 mdev->vdev->v4l2_dev = &mdev->v4l2_dev;
421 mdev->v4l2_dev.name);
427 v4l2_err(&mdev->v4l2_dev, "video_register_device failed (%d)\n",
440 static void comp_v4l2_dev_release(struct v4l2_device *v4l2_dev) argument
443 container_of(v4l2_dev, struc
[all...]
/linux-master/drivers/staging/vc04_services/bcm2835-camera/
H A Dbcm2835-camera.c217 v4l2_err(&dev->v4l2_dev,
226 v4l2_dbg(1, bcm2835_v4l2_debug, &dev->v4l2_dev,
240 v4l2_err(&dev->v4l2_dev,
259 v4l2_dbg(1, bcm2835_v4l2_debug, &dev->v4l2_dev, "%s: dev:%p\n",
272 v4l2_dbg(1, bcm2835_v4l2_debug, &dev->v4l2_dev, "%s: dev:%p, vb %p\n",
285 v4l2_dbg(1, bcm2835_v4l2_debug, &dev->v4l2_dev, "%s: dev:%p, vb %p\n",
293 v4l2_err(&dev->v4l2_dev,
309 v4l2_dbg(1, bcm2835_v4l2_debug, &dev->v4l2_dev, "%s: dev:%p, vb %p\n",
330 v4l2_dbg(1, bcm2835_v4l2_debug, &dev->v4l2_dev,
351 v4l2_dbg(1, bcm2835_v4l2_debug, &dev->v4l2_dev,
[all...]
/linux-master/drivers/media/pci/tw68/
H A Dtw68-core.c222 dev->instance = v4l2_device_set_name(&dev->v4l2_dev, "tw68",
225 err = v4l2_device_register(&pci_dev->dev, &dev->v4l2_dev);
236 dev->name = dev->v4l2_dev.name;
336 v4l2_device_unregister(&dev->v4l2_dev);
342 struct v4l2_device *v4l2_dev = pci_get_drvdata(pci_dev); local
344 container_of(v4l2_dev, struct tw68_dev, v4l2_dev);
359 v4l2_device_unregister(&dev->v4l2_dev);
365 struct v4l2_device *v4l2_dev = pci_get_drvdata(pci_dev); local
366 struct tw68_dev *dev = container_of(v4l2_dev,
382 struct v4l2_device *v4l2_dev = dev_get_drvdata(dev_d); local
[all...]
/linux-master/drivers/media/platform/nxp/imx8-isi/
H A Dimx8-isi-core.c85 ret = v4l2_device_register_subdev_nodes(&isi->v4l2_dev);
104 ret = v4l2_device_register_subdev(&pipe->isi->v4l2_dev, &pipe->sd);
108 return mxc_isi_video_register(pipe, &pipe->isi->v4l2_dev);
120 struct v4l2_device *v4l2_dev = &isi->v4l2_dev; local
132 v4l2_dev->mdev = media_dev;
133 strscpy(v4l2_dev->name, "mx8-img-md", sizeof(v4l2_dev->name));
135 ret = v4l2_device_register(isi->dev, v4l2_dev);
171 ret = mxc_isi_m2m_register(isi, v4l2_dev);
[all...]
/linux-master/drivers/media/test-drivers/visl/
H A Dvisl-core.c273 v4l2_device_unregister(&dev->v4l2_dev);
303 v4l2_err(&dev->v4l2_dev,
433 ret = v4l2_device_register(&pdev->dev, &dev->v4l2_dev);
442 vfd->v4l2_dev = &dev->v4l2_dev;
450 v4l2_err(&dev->v4l2_dev, "Failed to init mem2mem device\n");
462 dev->v4l2_dev.mdev = &dev->mdev;
466 v4l2_err(&dev->v4l2_dev, "Failed to register video device\n");
470 v4l2_info(&dev->v4l2_dev,
476 v4l2_err(&dev->v4l2_dev, "Faile
[all...]
/linux-master/drivers/media/platform/renesas/
H A Dsh_vou.c74 struct v4l2_device v4l2_dev; member in struct:sh_vou_device
245 dev_dbg(vou_dev->v4l2_dev.dev, "%s()\n", __func__);
261 dev_dbg(vou_dev->v4l2_dev.dev, "%s()\n", __func__);
265 dev_warn(vou_dev->v4l2_dev.dev, "buffer too small (%lu < %u)\n",
294 ret = v4l2_device_call_until_err(&vou_dev->v4l2_dev, 0,
312 dev_dbg(vou_dev->v4l2_dev.dev, "%s: first buffer status 0x%x\n",
341 v4l2_device_call_until_err(&vou_dev->v4l2_dev, 0,
373 dev_dbg(vou_dev->v4l2_dev.dev, "%s()\n", __func__);
390 dev_dbg(vou_dev->v4l2_dev.dev, "%s()\n", __func__);
402 dev_dbg(vou_dev->v4l2_dev
1348 struct v4l2_device *v4l2_dev = platform_get_drvdata(pdev); local
[all...]
/linux-master/drivers/media/usb/usbtv/
H A Dusbtv-core.c109 v4l2_device_get(&usbtv->v4l2_dev);
116 v4l2_device_get(&usbtv->v4l2_dev);
145 v4l2_device_put(&usbtv->v4l2_dev);
/linux-master/drivers/media/test-drivers/vivid/
H A Dvivid-core.c628 v4l2_info(&dev->v4l2_dev, "reconnect\n");
826 static void vivid_dev_release(struct v4l2_device *v4l2_dev) argument
828 struct vivid_dev *dev = container_of(v4l2_dev, struct vivid_dev, v4l2_dev);
831 v4l2_device_unregister(&dev->v4l2_dev);
904 q->dev = dev->v4l2_dev.dev;
925 v4l2_info(&dev->v4l2_dev, "using %splanar format API\n",
993 v4l2_warn(&dev->v4l2_dev,
999 v4l2_warn(&dev->v4l2_dev,
1020 v4l2_warn(&dev->v4l2_dev,
[all...]

Completed in 228 milliseconds

1234567891011>>