Home
last modified time | relevance | path

Searched refs:v4l2_dev (Results 1 – 25 of 349) sorted by relevance

12345678910>>...14

/drivers/media/v4l2-core/
Dv4l2-device.c33 int v4l2_device_register(struct device *dev, struct v4l2_device *v4l2_dev) in v4l2_device_register() argument
35 if (v4l2_dev == NULL) in v4l2_device_register()
38 INIT_LIST_HEAD(&v4l2_dev->subdevs); in v4l2_device_register()
39 spin_lock_init(&v4l2_dev->lock); in v4l2_device_register()
40 v4l2_prio_init(&v4l2_dev->prio); in v4l2_device_register()
41 kref_init(&v4l2_dev->ref); in v4l2_device_register()
43 v4l2_dev->dev = dev; in v4l2_device_register()
46 if (WARN_ON(!v4l2_dev->name[0])) in v4l2_device_register()
52 if (!v4l2_dev->name[0]) in v4l2_device_register()
53 snprintf(v4l2_dev->name, sizeof(v4l2_dev->name), "%s %s", in v4l2_device_register()
[all …]
/drivers/media/pci/cx18/
Dcx18-alsa-main.c60 struct snd_cx18_card *to_snd_cx18_card(struct v4l2_device *v4l2_dev) in to_snd_cx18_card() argument
62 return to_cx18(v4l2_dev)->alsa; in to_snd_cx18_card()
66 struct snd_cx18_card *p_to_snd_cx18_card(struct v4l2_device **v4l2_dev) in p_to_snd_cx18_card() argument
68 return container_of(v4l2_dev, struct snd_cx18_card, v4l2_dev); in p_to_snd_cx18_card()
76 if (cxsc->v4l2_dev != NULL) in snd_cx18_card_free()
77 to_cx18(cxsc->v4l2_dev)->alsa = NULL; in snd_cx18_card_free()
93 static int snd_cx18_card_create(struct v4l2_device *v4l2_dev, in snd_cx18_card_create() argument
101 (*cxsc)->v4l2_dev = v4l2_dev; in snd_cx18_card_create()
112 struct cx18 *cx = to_cx18(cxsc->v4l2_dev); in snd_cx18_card_set_names()
130 static int snd_cx18_init(struct v4l2_device *v4l2_dev) in snd_cx18_init() argument
[all …]
Dcx18-alsa.h20 struct v4l2_device *v4l2_dev; member
36 struct cx18 *cx = to_cx18(cxsc->v4l2_dev); in snd_cx18_lock()
42 struct cx18 *cx = to_cx18(cxsc->v4l2_dev); in snd_cx18_unlock()
53 v4l2_dev->name , ## args); \
63 printk(KERN_ERR "%s-alsa: " fmt, v4l2_dev->name , ## args)
66 printk(KERN_WARNING "%s-alsa: " fmt, v4l2_dev->name , ## args)
69 printk(KERN_INFO "%s-alsa: " fmt, v4l2_dev->name , ## args)
/drivers/media/pci/ivtv/
Divtv-alsa-main.c57 struct snd_ivtv_card *to_snd_ivtv_card(struct v4l2_device *v4l2_dev) in to_snd_ivtv_card() argument
59 return to_ivtv(v4l2_dev)->alsa; in to_snd_ivtv_card()
63 struct snd_ivtv_card *p_to_snd_ivtv_card(struct v4l2_device **v4l2_dev) in p_to_snd_ivtv_card() argument
65 return container_of(v4l2_dev, struct snd_ivtv_card, v4l2_dev); in p_to_snd_ivtv_card()
73 if (itvsc->v4l2_dev != NULL) in snd_ivtv_card_free()
74 to_ivtv(itvsc->v4l2_dev)->alsa = NULL; in snd_ivtv_card_free()
90 static int snd_ivtv_card_create(struct v4l2_device *v4l2_dev, in snd_ivtv_card_create() argument
98 (*itvsc)->v4l2_dev = v4l2_dev; in snd_ivtv_card_create()
109 struct ivtv *itv = to_ivtv(itvsc->v4l2_dev); in snd_ivtv_card_set_names()
127 static int snd_ivtv_init(struct v4l2_device *v4l2_dev) in snd_ivtv_init() argument
[all …]
Divtv-alsa.h21 struct v4l2_device *v4l2_dev; member
37 struct ivtv *itv = to_ivtv(itvsc->v4l2_dev); in snd_ivtv_lock()
43 struct ivtv *itv = to_ivtv(itvsc->v4l2_dev); in snd_ivtv_unlock()
54 v4l2_dev->name , ## args); \
64 pr_err("%s-alsa: " fmt, v4l2_dev->name , ## args)
67 pr_warn("%s-alsa: " fmt, v4l2_dev->name , ## args)
70 pr_info("%s-alsa: " fmt, v4l2_dev->name , ## args)
/drivers/media/radio/
Dradio-maxiradio.c72 struct v4l2_device v4l2_dev; member
78 static inline struct maxiradio *to_maxiradio(struct v4l2_device *v4l2_dev) in to_maxiradio() argument
80 return container_of(v4l2_dev, struct maxiradio, v4l2_dev); in to_maxiradio()
121 struct v4l2_device *v4l2_dev; in maxiradio_probe() local
130 v4l2_dev = &dev->v4l2_dev; in maxiradio_probe()
131 v4l2_device_set_name(v4l2_dev, "maxiradio", &maxiradio_instance); in maxiradio_probe()
133 retval = v4l2_device_register(&pdev->dev, v4l2_dev); in maxiradio_probe()
135 v4l2_err(v4l2_dev, "Could not register v4l2_device\n"); in maxiradio_probe()
143 dev->tea.v4l2_dev = v4l2_dev; in maxiradio_probe()
152 pci_resource_len(pdev, 0), v4l2_dev->name)) { in maxiradio_probe()
[all …]
Dradio-shark2.c53 #define v4l2_dev_to_shark(d) container_of(d, struct shark_device, v4l2_dev)
59 struct v4l2_device v4l2_dev; member
85 v4l2_dbg(1, debug, tea->v4l2_dev, "shark2-write: %*ph\n", in shark_write_reg()
93 v4l2_err(tea->v4l2_dev, "write error: %d\n", res); in shark_write_reg()
113 v4l2_err(tea->v4l2_dev, "request-read error: %d\n", res); in shark_read_reg()
122 v4l2_err(tea->v4l2_dev, "read error: %d\n", res); in shark_read_reg()
129 v4l2_dbg(1, debug, tea->v4l2_dev, "shark2-read: %*ph\n", in shark_read_reg()
162 v4l2_err(&shark->v4l2_dev, "set LED %s error: %d\n", in shark_led_work()
213 shark->leds[i].name, shark->v4l2_dev.name); in shark_register_leds()
217 v4l2_err(&shark->v4l2_dev, in shark_register_leds()
[all …]
Dradio-isa.c47 snprintf(v->bus_info, sizeof(v->bus_info), "ISA:%s", isa->v4l2_dev.name); in radio_isa_querycap()
144 v4l2_info(&isa->v4l2_dev, "I/O Port = 0x%03x\n", isa->io); in radio_isa_log_status()
145 v4l2_ctrl_handler_log_status(&isa->hdl, isa->v4l2_dev.name); in radio_isa_log_status()
193 struct v4l2_device *v4l2_dev; in radio_isa_alloc() local
200 v4l2_dev = &isa->v4l2_dev; in radio_isa_alloc()
201 strlcpy(v4l2_dev->name, dev_name(pdev), sizeof(v4l2_dev->name)); in radio_isa_alloc()
212 struct v4l2_device *v4l2_dev = &isa->v4l2_dev; in radio_isa_common_probe() local
215 if (!request_region(isa->io, region_size, v4l2_dev->name)) { in radio_isa_common_probe()
216 v4l2_err(v4l2_dev, "port 0x%x already in use\n", isa->io); in radio_isa_common_probe()
221 res = v4l2_device_register(pdev, v4l2_dev); in radio_isa_common_probe()
[all …]
Dradio-shark.c56 #define v4l2_dev_to_shark(d) container_of(d, struct shark_device, v4l2_dev)
63 struct v4l2_device v4l2_dev; member
101 v4l2_err(&shark->v4l2_dev, "set-freq error: %d\n", res); in shark_write_val()
117 v4l2_err(&shark->v4l2_dev, "request-status error: %d\n", res); in shark_read_val()
126 v4l2_err(&shark->v4l2_dev, "get-status error: %d\n", res); in shark_read_val()
177 v4l2_err(&shark->v4l2_dev, "set LED %s error: %d\n", in shark_led_work()
247 shark->leds[i].name, shark->v4l2_dev.name); in shark_register_leds()
251 v4l2_err(&shark->v4l2_dev, in shark_register_leds()
282 v4l2_warn(&shark->v4l2_dev, in shark_register_leds()
292 struct v4l2_device *v4l2_dev = usb_get_intfdata(intf); in usb_shark_disconnect() local
[all …]
Ddsbr100.c68 #define v4l2_dev_to_radio(d) container_of(d, struct dsbr100_device, v4l2_dev)
77 struct v4l2_device v4l2_dev; member
275 v4l2_device_disconnect(&radio->v4l2_dev); in usb_dsbr100_disconnect()
277 v4l2_device_put(&radio->v4l2_dev); in usb_dsbr100_disconnect()
310 static void usb_dsbr100_release(struct v4l2_device *v4l2_dev) in usb_dsbr100_release() argument
312 struct dsbr100_device *radio = v4l2_dev_to_radio(v4l2_dev); in usb_dsbr100_release()
315 v4l2_device_unregister(&radio->v4l2_dev); in usb_dsbr100_release()
349 struct v4l2_device *v4l2_dev; in usb_dsbr100_probe() local
364 v4l2_dev = &radio->v4l2_dev; in usb_dsbr100_probe()
365 v4l2_dev->release = usb_dsbr100_release; in usb_dsbr100_probe()
[all …]
Dradio-raremono.c120 struct v4l2_device v4l2_dev; member
128 static inline struct raremono_device *to_raremono_dev(struct v4l2_device *v4l2_dev) in to_raremono_dev() argument
130 return container_of(v4l2_dev, struct raremono_device, v4l2_dev); in to_raremono_dev()
162 dev_warn(radio->v4l2_dev.dev, "%s failed (%d)\n", __func__, ret); in raremono_cmd_main()
183 v4l2_device_disconnect(&radio->v4l2_dev); in usb_raremono_disconnect()
185 v4l2_device_put(&radio->v4l2_dev); in usb_raremono_disconnect()
240 dev_warn(radio->v4l2_dev.dev, "%s failed (%d)\n", __func__, ret); in vidioc_g_tuner()
286 static void raremono_device_release(struct v4l2_device *v4l2_dev) in raremono_device_release() argument
288 struct raremono_device *radio = to_raremono_dev(v4l2_dev); in raremono_device_release()
356 retval = v4l2_device_register(&intf->dev, &radio->v4l2_dev); in usb_raremono_probe()
[all …]
Dradio-sf16fmi.c48 struct v4l2_device v4l2_dev; member
276 struct v4l2_device *v4l2_dev = &fmi->v4l2_dev; in fmi_init() local
318 strlcpy(v4l2_dev->name, "sf16fmi", sizeof(v4l2_dev->name)); in fmi_init()
321 res = v4l2_device_register(NULL, v4l2_dev); in fmi_init()
326 v4l2_err(v4l2_dev, "Could not register v4l2_device\n"); in fmi_init()
333 v4l2_dev->ctrl_handler = hdl; in fmi_init()
336 v4l2_err(v4l2_dev, "Could not register controls\n"); in fmi_init()
338 v4l2_device_unregister(v4l2_dev); in fmi_init()
342 strlcpy(fmi->vdev.name, v4l2_dev->name, sizeof(fmi->vdev.name)); in fmi_init()
343 fmi->vdev.v4l2_dev = v4l2_dev; in fmi_init()
[all …]
Dradio-ma901.c85 struct v4l2_device v4l2_dev; member
96 static inline struct ma901radio_device *to_ma901radio_dev(struct v4l2_device *v4l2_dev) in to_ma901radio_dev() argument
98 return container_of(v4l2_dev, struct ma901radio_device, v4l2_dev); in to_ma901radio_dev()
189 v4l2_device_disconnect(&radio->v4l2_dev); in usb_ma901radio_disconnect()
191 v4l2_device_put(&radio->v4l2_dev); in usb_ma901radio_disconnect()
332 static void usb_ma901radio_release(struct v4l2_device *v4l2_dev) in usb_ma901radio_release() argument
334 struct ma901radio_device *radio = to_ma901radio_dev(v4l2_dev); in usb_ma901radio_release()
337 v4l2_device_unregister(&radio->v4l2_dev); in usb_ma901radio_release()
374 retval = v4l2_device_register(&intf->dev, &radio->v4l2_dev); in usb_ma901radio_probe()
401 radio->v4l2_dev.ctrl_handler = &radio->hdl; in usb_ma901radio_probe()
[all …]
Dradio-timb.c34 struct v4l2_device v4l2_dev; member
126 strlcpy(tr->v4l2_dev.name, DRIVER_NAME, sizeof(tr->v4l2_dev.name)); in timbradio_probe()
127 err = v4l2_device_register(NULL, &tr->v4l2_dev); in timbradio_probe()
131 tr->video_dev.v4l2_dev = &tr->v4l2_dev; in timbradio_probe()
133 tr->sd_tuner = v4l2_i2c_new_subdev_board(&tr->v4l2_dev, in timbradio_probe()
135 tr->sd_dsp = v4l2_i2c_new_subdev_board(&tr->v4l2_dev, in timbradio_probe()
142 tr->v4l2_dev.ctrl_handler = tr->sd_dsp->ctrl_handler; in timbradio_probe()
156 v4l2_device_unregister(&tr->v4l2_dev); in timbradio_probe()
168 v4l2_device_unregister(&tr->v4l2_dev); in timbradio_remove()
Dradio-keene.c60 struct v4l2_device v4l2_dev; member
73 static inline struct keene_device *to_keene_dev(struct v4l2_device *v4l2_dev) in to_keene_dev() argument
75 return container_of(v4l2_dev, struct keene_device, v4l2_dev); in to_keene_dev()
150 v4l2_device_disconnect(&radio->v4l2_dev); in usb_keene_disconnect()
152 v4l2_device_put(&radio->v4l2_dev); in usb_keene_disconnect()
294 static void usb_keene_video_device_release(struct v4l2_device *v4l2_dev) in usb_keene_video_device_release() argument
296 struct keene_device *radio = to_keene_dev(v4l2_dev); in usb_keene_video_device_release()
355 retval = v4l2_device_register(&intf->dev, &radio->v4l2_dev); in usb_keene_probe()
363 radio->v4l2_dev.ctrl_handler = hdl; in usb_keene_probe()
364 radio->v4l2_dev.release = usb_keene_video_device_release; in usb_keene_probe()
[all …]
Dradio-miropcm20.c62 struct v4l2_device v4l2_dev; member
205 snprintf(v->bus_info, sizeof(v->bus_info), "ISA:%s", dev->v4l2_dev.name); in vidioc_querycap()
389 dev->v4l2_dev.name); in pcm20_open()
391 v4l2_err(&dev->v4l2_dev, "kernel_thread() failed\n"); in pcm20_open()
436 struct v4l2_device *v4l2_dev = &dev->v4l2_dev; in pcm20_init() local
442 v4l2_err(v4l2_dev, in pcm20_init()
446 strlcpy(v4l2_dev->name, "radio-miropcm20", sizeof(v4l2_dev->name)); in pcm20_init()
449 res = v4l2_device_register(NULL, v4l2_dev); in pcm20_init()
451 v4l2_err(v4l2_dev, "could not register v4l2_device\n"); in pcm20_init()
471 v4l2_dev->ctrl_handler = hdl; in pcm20_init()
[all …]
/drivers/media/platform/davinci/
Dvpfe_capture.c294 v4l2_err(&vpfe_dev->v4l2_dev, in vpfe_config_ccdc_image_format()
359 v4l2_err(&vpfe_dev->v4l2_dev, "standard not supported\n"); in vpfe_config_image_format()
386 ret = v4l2_device_call_until_err(&vpfe_dev->v4l2_dev, in vpfe_config_image_format()
390 v4l2_err(&vpfe_dev->v4l2_dev, in vpfe_config_image_format()
429 v4l2_err(&vpfe_dev->v4l2_dev, "ccdc device not registered\n"); in vpfe_initialize_device()
435 v4l2_err(&vpfe_dev->v4l2_dev, "Couldn't lock ccdc module\n"); in vpfe_initialize_device()
462 v4l2_dbg(1, debug, &vpfe_dev->v4l2_dev, "vpfe_open\n"); in vpfe_open()
465 v4l2_err(&vpfe_dev->v4l2_dev, "No decoder registered\n"); in vpfe_open()
535 v4l2_dbg(1, debug, &vpfe_dev->v4l2_dev, "\nStarting vpfe_isr...\n"); in vpfe_isr()
548 v4l2_dbg(1, debug, &vpfe_dev->v4l2_dev, in vpfe_isr()
[all …]
Dvpbe_display.c65 v4l2_err(&vpbe_dev->v4l2_dev, in venc_is_second_field()
210 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, in vpbe_buffer_prepare()
219 v4l2_err(&vpbe_dev->v4l2_dev, in vpbe_buffer_prepare()
240 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, "vpbe_buffer_setup\n"); in vpbe_buffer_queue_setup()
270 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, in vpbe_buffer_queue()
400 v4l2_err(&vpbe_dev->v4l2_dev, in vpbe_set_osd_display_params()
414 v4l2_err(&vpbe_dev->v4l2_dev, in vpbe_set_osd_display_params()
526 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, in vpbe_disp_calculate_scale_factor()
543 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, in vpbe_disp_adj_position()
663 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, in vpbe_display_s_selection()
[all …]
/drivers/staging/most/aim-v4l2/
Dvideo.c45 struct v4l2_device v4l2_dev; member
82 v4l2_info(&mdev->v4l2_dev, "aim_vdev_open()\n"); in aim_vdev_open()
96 v4l2_err(&mdev->v4l2_dev, "too many clients\n"); in aim_vdev_open()
109 v4l2_err(&mdev->v4l2_dev, "most_start_channel() failed\n"); in aim_vdev_open()
131 v4l2_info(&mdev->v4l2_dev, "aim_vdev_close()\n"); in aim_vdev_close()
190 v4l2_err(&mdev->v4l2_dev, "read: copy_to_user failed\n"); in aim_vdev_read()
259 v4l2_info(&mdev->v4l2_dev, "vidioc_querycap()\n"); in vidioc_querycap()
279 v4l2_info(&mdev->v4l2_dev, "vidioc_enum_fmt_vid_cap() %d\n", f->index); in vidioc_enum_fmt_vid_cap()
298 v4l2_info(&mdev->v4l2_dev, "vidioc_g_fmt_vid_cap()\n"); in vidioc_g_fmt_vid_cap()
327 v4l2_info(&mdev->v4l2_dev, "vidioc_g_std()\n"); in vidioc_g_std()
[all …]
/drivers/media/usb/hdpvr/
Dhdpvr-core.c130 v4l2_err(&dev->v4l2_dev, in device_authorization()
136 v4l2_dbg(MSG_INFO, hdpvr_debug, &dev->v4l2_dev, in device_authorization()
145 v4l2_info(&dev->v4l2_dev, "firmware version 0x%x dated %s\n", in device_authorization()
167 v4l2_info(&dev->v4l2_dev, "untested firmware, the driver might not work.\n"); in device_authorization()
176 v4l2_dbg(MSG_INFO, hdpvr_debug, &dev->v4l2_dev, "challenge: %8ph\n", in device_authorization()
181 v4l2_dbg(MSG_INFO, hdpvr_debug, &dev->v4l2_dev, " response: %8ph\n", in device_authorization()
192 v4l2_dbg(MSG_INFO, hdpvr_debug, &dev->v4l2_dev, in device_authorization()
222 v4l2_dbg(MSG_INFO, hdpvr_debug, &dev->v4l2_dev, in hdpvr_device_init()
233 v4l2_dbg(MSG_INFO, hdpvr_debug, &dev->v4l2_dev, in hdpvr_device_init()
242 v4l2_dbg(MSG_INFO, hdpvr_debug, &dev->v4l2_dev, in hdpvr_device_init()
[all …]
/drivers/staging/media/davinci_vpfe/
Dvpfe_video.c527 v4l2_dbg(1, debug, &vpfe_dev->v4l2_dev, "vpfe_release\n"); in vpfe_release()
572 v4l2_dbg(1, debug, &vpfe_dev->v4l2_dev, "vpfe_mmap\n"); in vpfe_mmap()
584 v4l2_dbg(1, debug, &vpfe_dev->v4l2_dev, "vpfe_poll\n"); in vpfe_poll()
616 v4l2_dbg(1, debug, &vpfe_dev->v4l2_dev, "vpfe_querycap\n"); in vpfe_querycap()
647 v4l2_dbg(1, debug, &vpfe_dev->v4l2_dev, "vpfe_g_fmt\n"); in vpfe_g_fmt()
676 v4l2_dbg(1, debug, &vpfe_dev->v4l2_dev, "vpfe_enum_fmt\n"); in vpfe_enum_fmt()
683 v4l2_err(&vpfe_dev->v4l2_dev, "Invalid index\n"); in vpfe_enum_fmt()
689 v4l2_err(&vpfe_dev->v4l2_dev, in vpfe_enum_fmt()
696 v4l2_err(&vpfe_dev->v4l2_dev, in vpfe_enum_fmt()
705 v4l2_err(&vpfe_dev->v4l2_dev, in vpfe_enum_fmt()
[all …]
/drivers/media/radio/si4713/
Dradio-platform-si4713.c49 struct v4l2_device v4l2_dev; member
87 return &((struct radio_si4713_device *)video_drvdata(file))->v4l2_dev; in get_v4l2_dev()
169 rval = v4l2_device_register(&pdev->dev, &rsdev->v4l2_dev); in radio_si4713_pdriver_probe()
176 rval = v4l2_device_register_subdev(&rsdev->v4l2_dev, sd); in radio_si4713_pdriver_probe()
183 rsdev->radio_dev.v4l2_dev = &rsdev->v4l2_dev; in radio_si4713_pdriver_probe()
198 v4l2_device_unregister(&rsdev->v4l2_dev); in radio_si4713_pdriver_probe()
206 struct v4l2_device *v4l2_dev = platform_get_drvdata(pdev); in radio_si4713_pdriver_remove() local
209 rsdev = container_of(v4l2_dev, struct radio_si4713_device, v4l2_dev); in radio_si4713_pdriver_remove()
211 v4l2_device_unregister(&rsdev->v4l2_dev); in radio_si4713_pdriver_remove()
/drivers/staging/vc04_services/bcm2835-camera/
Dbcm2835-camera.c239 v4l2_err(&dev->v4l2_dev, in queue_setup()
246 v4l2_err(&dev->v4l2_dev, in queue_setup()
263 v4l2_dbg(1, bcm2835_v4l2_debug, &dev->v4l2_dev, "%s: dev:%p\n", in queue_setup()
274 v4l2_dbg(1, bcm2835_v4l2_debug, &dev->v4l2_dev, "%s: dev:%p\n", in buffer_prepare()
282 v4l2_err(&dev->v4l2_dev, in buffer_prepare()
306 v4l2_dbg(1, bcm2835_v4l2_debug, &dev->v4l2_dev, in buffer_cb()
365 v4l2_dbg(1, bcm2835_v4l2_debug, &dev->v4l2_dev, in buffer_cb()
386 v4l2_dbg(1, bcm2835_v4l2_debug, &dev->v4l2_dev, in buffer_cb()
416 v4l2_err(&dev->v4l2_dev, in enable_camera()
425 v4l2_err(&dev->v4l2_dev, in enable_camera()
[all …]
/drivers/staging/media/imx/
Dimx-media-dev.c186 v4l2_err(&imxmd->v4l2_dev, in imx_media_get_ipu()
193 v4l2_err(&imxmd->v4l2_dev, "invalid IPU id %d!\n", ipu_id); in imx_media_get_ipu()
243 v4l2_warn(&imxmd->v4l2_dev, in imx_media_subdev_bound()
246 v4l2_info(&imxmd->v4l2_dev, in imx_media_subdev_bound()
270 v4l2_warn(&imxmd->v4l2_dev, "%s: no sink for %s:%d\n", in imx_media_create_link()
278 v4l2_info(&imxmd->v4l2_dev, "%s: %s:%d -> %s:%d\n", __func__, in imx_media_create_link()
284 v4l2_err(&imxmd->v4l2_dev, in imx_media_create_link()
420 v4l2_err(&imxmd->v4l2_dev, "unbound subdev!\n"); in imx_media_probe_complete()
434 ret = v4l2_device_register_subdev_nodes(&imxmd->v4l2_dev); in imx_media_probe_complete()
508 imxmd = dev_get_drvdata(sd->v4l2_dev->dev); in imx_media_link_notify()
[all …]
/drivers/media/usb/stk1160/
Dstk1160-core.c121 v4l2_device_call_all(&dev->v4l2_dev, 0, video, s_routing, in stk1160_select_input()
160 static void stk1160_release(struct v4l2_device *v4l2_dev) in stk1160_release() argument
162 struct stk1160 *dev = container_of(v4l2_dev, struct stk1160, v4l2_dev); in stk1160_release()
169 v4l2_device_unregister(&dev->v4l2_dev); in stk1160_release()
346 dev->v4l2_dev.release = stk1160_release; in stk1160_probe()
347 dev->v4l2_dev.ctrl_handler = &dev->ctrl_handler; in stk1160_probe()
348 rc = v4l2_device_register(dev->dev, &dev->v4l2_dev); in stk1160_probe()
362 dev->sd_saa7115 = v4l2_i2c_new_subdev(&dev->v4l2_dev, &dev->i2c_adap, in stk1160_probe()
366 v4l2_device_call_all(&dev->v4l2_dev, 0, core, reset, 0); in stk1160_probe()
367 v4l2_device_call_all(&dev->v4l2_dev, 0, video, s_stream, 0); in stk1160_probe()
[all …]

12345678910>>...14