Searched refs:v4l2_dev (Results 1 - 25 of 279) sorted by relevance

1234567891011>>

/drivers/media/v4l2-core/
H A Dv4l2-device.c33 int v4l2_device_register(struct device *dev, struct v4l2_device *v4l2_dev) argument
35 if (v4l2_dev == NULL)
38 INIT_LIST_HEAD(&v4l2_dev->subdevs);
39 spin_lock_init(&v4l2_dev->lock);
40 mutex_init(&v4l2_dev->ioctl_lock);
41 v4l2_prio_init(&v4l2_dev->prio);
42 kref_init(&v4l2_dev->ref);
44 v4l2_dev->dev = dev;
47 if (WARN_ON(!v4l2_dev->name[0]))
53 if (!v4l2_dev
64 struct v4l2_device *v4l2_dev = local
71 v4l2_device_put(struct v4l2_device *v4l2_dev) argument
77 v4l2_device_set_name(struct v4l2_device *v4l2_dev, const char *basename, atomic_t *instance) argument
93 v4l2_device_disconnect(struct v4l2_device *v4l2_dev) argument
105 v4l2_device_unregister(struct v4l2_device *v4l2_dev) argument
146 v4l2_device_register_subdev(struct v4l2_device *v4l2_dev, struct v4l2_subdev *sd) argument
219 v4l2_device_register_subdev_nodes(struct v4l2_device *v4l2_dev) argument
271 struct v4l2_device *v4l2_dev; local
[all...]
/drivers/media/pci/cx18/
H A Dcx18-alsa.h25 struct v4l2_device *v4l2_dev; member in struct:snd_cx18_card
41 struct cx18 *cx = to_cx18(cxsc->v4l2_dev);
47 struct cx18 *cx = to_cx18(cxsc->v4l2_dev);
58 v4l2_dev->name , ## args); \
68 printk(KERN_ERR "%s-alsa: " fmt, v4l2_dev->name , ## args)
71 printk(KERN_WARNING "%s-alsa: " fmt, v4l2_dev->name , ## args)
74 printk(KERN_INFO "%s-alsa: " fmt, v4l2_dev->name , ## args)
H A Dcx18-alsa-main.c65 struct snd_cx18_card *to_snd_cx18_card(struct v4l2_device *v4l2_dev) argument
67 return to_cx18(v4l2_dev)->alsa;
71 struct snd_cx18_card *p_to_snd_cx18_card(struct v4l2_device **v4l2_dev) argument
73 return container_of(v4l2_dev, struct snd_cx18_card, v4l2_dev);
81 if (cxsc->v4l2_dev != NULL)
82 to_cx18(cxsc->v4l2_dev)->alsa = NULL;
98 static int snd_cx18_card_create(struct v4l2_device *v4l2_dev, argument
106 (*cxsc)->v4l2_dev = v4l2_dev;
135 snd_cx18_init(struct v4l2_device *v4l2_dev) argument
203 struct v4l2_device *v4l2_dev = &cx->v4l2_dev; local
260 struct v4l2_device *v4l2_dev = dev_get_drvdata(dev); local
[all...]
/drivers/media/pci/ivtv/
H A Divtv-alsa.h26 struct v4l2_device *v4l2_dev; member in struct:snd_ivtv_card
42 struct ivtv *itv = to_ivtv(itvsc->v4l2_dev);
48 struct ivtv *itv = to_ivtv(itvsc->v4l2_dev);
59 v4l2_dev->name , ## args); \
69 pr_err("%s-alsa: " fmt, v4l2_dev->name , ## args)
72 pr_warn("%s-alsa: " fmt, v4l2_dev->name , ## args)
75 pr_info("%s-alsa: " fmt, v4l2_dev->name , ## args)
H A Divtv-alsa-main.c65 struct snd_ivtv_card *to_snd_ivtv_card(struct v4l2_device *v4l2_dev) argument
67 return to_ivtv(v4l2_dev)->alsa;
71 struct snd_ivtv_card *p_to_snd_ivtv_card(struct v4l2_device **v4l2_dev) argument
73 return container_of(v4l2_dev, struct snd_ivtv_card, v4l2_dev);
81 if (itvsc->v4l2_dev != NULL)
82 to_ivtv(itvsc->v4l2_dev)->alsa = NULL;
98 static int snd_ivtv_card_create(struct v4l2_device *v4l2_dev, argument
106 (*itvsc)->v4l2_dev = v4l2_dev;
135 snd_ivtv_init(struct v4l2_device *v4l2_dev) argument
211 struct v4l2_device *v4l2_dev = &itv->v4l2_dev; local
268 struct v4l2_device *v4l2_dev = dev_get_drvdata(dev); local
[all...]
/drivers/media/radio/
H A Dradio-maxiradio.c72 struct v4l2_device v4l2_dev; member in struct:maxiradio
78 static inline struct maxiradio *to_maxiradio(struct v4l2_device *v4l2_dev) argument
80 return container_of(v4l2_dev, struct maxiradio, v4l2_dev);
121 struct v4l2_device *v4l2_dev; local
130 v4l2_dev = &dev->v4l2_dev;
131 v4l2_device_set_name(v4l2_dev, "maxiradio", &maxiradio_instance);
133 retval = v4l2_device_register(&pdev->dev, v4l2_dev);
135 v4l2_err(v4l2_dev, "Coul
178 struct v4l2_device *v4l2_dev = dev_get_drvdata(&pdev->dev); local
[all...]
H A Dradio-shark2.c57 #define v4l2_dev_to_shark(d) container_of(d, struct shark_device, v4l2_dev)
63 struct v4l2_device v4l2_dev; member in struct:shark_device
89 v4l2_dbg(1, debug, tea->v4l2_dev, "shark2-write: %*ph\n",
97 v4l2_err(tea->v4l2_dev, "write error: %d\n", res);
117 v4l2_err(tea->v4l2_dev, "request-read error: %d\n", res);
126 v4l2_err(tea->v4l2_dev, "read error: %d\n", res);
133 v4l2_dbg(1, debug, tea->v4l2_dev, "shark2-read: %*ph\n",
166 v4l2_err(&shark->v4l2_dev, "set LED %s error: %d\n",
217 shark->leds[i].name, shark->v4l2_dev.name);
221 v4l2_err(&shark->v4l2_dev,
262 struct v4l2_device *v4l2_dev = usb_get_intfdata(intf); local
275 usb_shark_release(struct v4l2_device *v4l2_dev) argument
350 struct v4l2_device *v4l2_dev = usb_get_intfdata(intf); local
[all...]
H A Dradio-isa.c52 snprintf(v->bus_info, sizeof(v->bus_info), "ISA:%s", isa->v4l2_dev.name);
149 v4l2_info(&isa->v4l2_dev, "I/O Port = 0x%03x\n", isa->io);
150 v4l2_ctrl_handler_log_status(&isa->hdl, isa->v4l2_dev.name);
198 struct v4l2_device *v4l2_dev; local
205 v4l2_dev = &isa->v4l2_dev;
206 strlcpy(v4l2_dev->name, dev_name(pdev), sizeof(v4l2_dev->name));
217 struct v4l2_device *v4l2_dev = &isa->v4l2_dev; local
310 struct v4l2_device *v4l2_dev; local
[all...]
H A Dradio-shark.c60 #define v4l2_dev_to_shark(d) container_of(d, struct shark_device, v4l2_dev)
67 struct v4l2_device v4l2_dev; member in struct:shark_device
105 v4l2_err(&shark->v4l2_dev, "set-freq error: %d\n", res);
121 v4l2_err(&shark->v4l2_dev, "request-status error: %d\n", res);
130 v4l2_err(&shark->v4l2_dev, "get-status error: %d\n", res);
181 v4l2_err(&shark->v4l2_dev, "set LED %s error: %d\n",
251 shark->leds[i].name, shark->v4l2_dev.name);
255 v4l2_err(&shark->v4l2_dev,
286 v4l2_warn(&shark->v4l2_dev,
296 struct v4l2_device *v4l2_dev local
309 usb_shark_release(struct v4l2_device *v4l2_dev) argument
385 struct v4l2_device *v4l2_dev = usb_get_intfdata(intf); local
[all...]
H A Ddsbr100.c72 #define v4l2_dev_to_radio(d) container_of(d, struct dsbr100_device, v4l2_dev)
81 struct v4l2_device v4l2_dev; member in struct:dsbr100_device
279 v4l2_device_disconnect(&radio->v4l2_dev);
281 v4l2_device_put(&radio->v4l2_dev);
314 static void usb_dsbr100_release(struct v4l2_device *v4l2_dev) argument
316 struct dsbr100_device *radio = v4l2_dev_to_radio(v4l2_dev);
319 v4l2_device_unregister(&radio->v4l2_dev);
353 struct v4l2_device *v4l2_dev; local
368 v4l2_dev = &radio->v4l2_dev;
[all...]
H A Dradio-sf16fmi.c48 struct v4l2_device v4l2_dev; member in struct:fmi
276 struct v4l2_device *v4l2_dev = &fmi->v4l2_dev; local
318 strlcpy(v4l2_dev->name, "sf16fmi", sizeof(v4l2_dev->name));
321 res = v4l2_device_register(NULL, v4l2_dev);
326 v4l2_err(v4l2_dev, "Could not register v4l2_device\n");
333 v4l2_dev->ctrl_handler = hdl;
336 v4l2_err(v4l2_dev, "Could not register controls\n");
338 v4l2_device_unregister(v4l2_dev);
[all...]
H A Dradio-timb.c38 struct v4l2_device v4l2_dev; member in struct:timbradio
130 strlcpy(tr->v4l2_dev.name, DRIVER_NAME, sizeof(tr->v4l2_dev.name));
131 err = v4l2_device_register(NULL, &tr->v4l2_dev);
135 tr->video_dev.v4l2_dev = &tr->v4l2_dev;
137 tr->sd_tuner = v4l2_i2c_new_subdev_board(&tr->v4l2_dev,
139 tr->sd_dsp = v4l2_i2c_new_subdev_board(&tr->v4l2_dev,
144 tr->v4l2_dev.ctrl_handler = tr->sd_dsp->ctrl_handler;
158 v4l2_device_unregister(&tr->v4l2_dev);
[all...]
H A Dradio-raremono.c120 struct v4l2_device v4l2_dev; member in struct:raremono_device
128 static inline struct raremono_device *to_raremono_dev(struct v4l2_device *v4l2_dev) argument
130 return container_of(v4l2_dev, struct raremono_device, v4l2_dev);
162 dev_warn(radio->v4l2_dev.dev, "%s failed (%d)\n", __func__, ret);
183 v4l2_device_disconnect(&radio->v4l2_dev);
185 v4l2_device_put(&radio->v4l2_dev);
240 dev_warn(radio->v4l2_dev.dev, "%s failed (%d)\n", __func__, ret);
345 retval = v4l2_device_register(&intf->dev, &radio->v4l2_dev);
353 strlcpy(radio->vdev.name, radio->v4l2_dev
[all...]
H A Dradio-miropcm20.c62 struct v4l2_device v4l2_dev; member in struct:pcm20
205 snprintf(v->bus_info, sizeof(v->bus_info), "ISA:%s", dev->v4l2_dev.name);
389 dev->v4l2_dev.name);
391 v4l2_err(&dev->v4l2_dev, "kernel_thread() failed\n");
436 struct v4l2_device *v4l2_dev = &dev->v4l2_dev; local
442 v4l2_err(v4l2_dev,
446 strlcpy(v4l2_dev->name, "radio-miropcm20", sizeof(v4l2_dev->name));
449 res = v4l2_device_register(NULL, v4l2_dev);
[all...]
H A Dradio-ma901.c89 struct v4l2_device v4l2_dev; member in struct:ma901radio_device
100 static inline struct ma901radio_device *to_ma901radio_dev(struct v4l2_device *v4l2_dev) argument
102 return container_of(v4l2_dev, struct ma901radio_device, v4l2_dev);
193 v4l2_device_disconnect(&radio->v4l2_dev);
195 v4l2_device_put(&radio->v4l2_dev);
336 static void usb_ma901radio_release(struct v4l2_device *v4l2_dev) argument
338 struct ma901radio_device *radio = to_ma901radio_dev(v4l2_dev);
341 v4l2_device_unregister(&radio->v4l2_dev);
378 retval = v4l2_device_register(&intf->dev, &radio->v4l2_dev);
[all...]
/drivers/media/platform/exynos4-is/
H A Dfimc-isp-video.h19 struct v4l2_device *v4l2_dev,
32 struct v4l2_device *v4l2_dev,
31 fimc_isp_video_device_register(struct fimc_isp *isp, struct v4l2_device *v4l2_dev, enum v4l2_buf_type type) argument
/drivers/media/platform/davinci/
H A Dvpfe_capture.c317 v4l2_err(&vpfe_dev->v4l2_dev, "Invalid buf_type\n");
321 v4l2_err(&vpfe_dev->v4l2_dev, "Invalid frm_fmt\n");
338 v4l2_err(&vpfe_dev->v4l2_dev,
400 v4l2_err(&vpfe_dev->v4l2_dev, "standard not supported\n");
427 ret = v4l2_device_call_until_err(&vpfe_dev->v4l2_dev,
431 v4l2_err(&vpfe_dev->v4l2_dev,
470 v4l2_err(&vpfe_dev->v4l2_dev, "ccdc device not registered\n");
476 v4l2_err(&vpfe_dev->v4l2_dev, "Couldn't lock ccdc module\n");
503 v4l2_dbg(1, debug, &vpfe_dev->v4l2_dev, "vpfe_open\n");
506 v4l2_err(&vpfe_dev->v4l2_dev, "N
[all...]
H A Dvpbe_display.c65 v4l2_err(&vpbe_dev->v4l2_dev,
216 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev,
229 v4l2_err(&vpbe_dev->v4l2_dev,
254 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, "vpbe_buffer_setup\n");
282 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev,
306 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev,
456 v4l2_err(&vpbe_dev->v4l2_dev,
470 v4l2_err(&vpbe_dev->v4l2_dev,
582 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev,
599 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev,
[all...]
/drivers/media/usb/hdpvr/
H A Dhdpvr-core.c136 v4l2_err(&dev->v4l2_dev,
142 v4l2_dbg(MSG_INFO, hdpvr_debug, &dev->v4l2_dev,
150 v4l2_info(&dev->v4l2_dev, "firmware version 0x%x dated %s\n",
172 v4l2_info(&dev->v4l2_dev, "untested firmware, the driver might"
182 v4l2_dbg(MSG_INFO, hdpvr_debug, &dev->v4l2_dev, "challenge: %8ph\n",
187 v4l2_dbg(MSG_INFO, hdpvr_debug, &dev->v4l2_dev, " response: %8ph\n",
198 v4l2_dbg(MSG_INFO, hdpvr_debug, &dev->v4l2_dev,
228 v4l2_dbg(MSG_INFO, hdpvr_debug, &dev->v4l2_dev,
239 v4l2_dbg(MSG_INFO, hdpvr_debug, &dev->v4l2_dev,
248 v4l2_dbg(MSG_INFO, hdpvr_debug, &dev->v4l2_dev,
[all...]
/drivers/media/radio/si4713/
H A Dradio-platform-si4713.c53 struct v4l2_device v4l2_dev; member in struct:radio_si4713_device
91 return &((struct radio_si4713_device *)video_drvdata(file))->v4l2_dev;
174 rval = v4l2_device_register(&pdev->dev, &rsdev->v4l2_dev);
188 sd = v4l2_i2c_new_subdev_board(&rsdev->v4l2_dev, adapter,
197 rsdev->radio_dev.v4l2_dev = &rsdev->v4l2_dev;
214 v4l2_device_unregister(&rsdev->v4l2_dev);
222 struct v4l2_device *v4l2_dev = platform_get_drvdata(pdev); local
223 struct v4l2_subdev *sd = list_entry(v4l2_dev->subdevs.next,
228 rsdev = container_of(v4l2_dev, struc
[all...]
H A Dradio-usb-si4713.c64 struct v4l2_device v4l2_dev; member in struct:si4713_usb_device
72 static inline struct si4713_usb_device *to_si4713_dev(struct v4l2_device *v4l2_dev) argument
74 return container_of(v4l2_dev, struct si4713_usb_device, v4l2_dev);
143 static void usb_si4713_video_device_release(struct v4l2_device *v4l2_dev) argument
145 struct si4713_usb_device *radio = to_si4713_dev(v4l2_dev);
149 v4l2_device_unregister(&radio->v4l2_dev);
455 usb_set_intfdata(intf, &radio->v4l2_dev);
461 retval = v4l2_device_register(&intf->dev, &radio->v4l2_dev);
474 sd = v4l2_i2c_new_subdev_board(&radio->v4l2_dev, adapte
[all...]
/drivers/staging/media/davinci_vpfe/
H A Dvpfe_video.c511 v4l2_dbg(1, debug, &vpfe_dev->v4l2_dev, "vpfe_release\n");
556 v4l2_dbg(1, debug, &vpfe_dev->v4l2_dev, "vpfe_mmap\n");
568 v4l2_dbg(1, debug, &vpfe_dev->v4l2_dev, "vpfe_poll\n");
600 v4l2_dbg(1, debug, &vpfe_dev->v4l2_dev, "vpfe_querycap\n");
631 v4l2_dbg(1, debug, &vpfe_dev->v4l2_dev, "vpfe_g_fmt\n");
660 v4l2_dbg(1, debug, &vpfe_dev->v4l2_dev, "vpfe_enum_fmt\n");
665 v4l2_err(&vpfe_dev->v4l2_dev, "Invalid index\n");
671 v4l2_err(&vpfe_dev->v4l2_dev,
678 v4l2_err(&vpfe_dev->v4l2_dev,
687 v4l2_err(&vpfe_dev->v4l2_dev,
[all...]
/drivers/media/platform/
H A Dsh_vou.c64 struct v4l2_device v4l2_dev; member in struct:sh_vou_device
257 dev_dbg(vou_dev->v4l2_dev.dev, "%s(): count=%d, size=%d\n", __func__,
274 dev_dbg(vou_dev->v4l2_dev.dev, "%s()\n", __func__);
304 dev_dbg(vou_dev->v4l2_dev.dev,
320 dev_dbg(vou_dev->v4l2_dev.dev, "%s()\n", __func__);
331 dev_dbg(vou_dev->v4l2_dev.dev, "%s: first buffer status 0x%x\n",
342 dev_dbg(vou_dev->v4l2_dev.dev, "%s: second buffer status 0x%x\n",
361 dev_dbg(vou_dev->v4l2_dev.dev, "%s()\n", __func__);
396 dev_dbg(vou_dev->v4l2_dev.dev, "%s()\n", __func__);
412 dev_dbg(vou_dev->v4l2_dev
1426 struct v4l2_device *v4l2_dev = platform_get_drvdata(pdev); local
[all...]
/drivers/media/usb/stk1160/
H A Dstk1160-core.c122 v4l2_device_call_all(&dev->v4l2_dev, 0, video, s_routing,
161 static void stk1160_release(struct v4l2_device *v4l2_dev) argument
163 struct stk1160 *dev = container_of(v4l2_dev, struct stk1160, v4l2_dev);
170 v4l2_device_unregister(&dev->v4l2_dev);
343 * We obtain a v4l2_dev but defer
347 dev->v4l2_dev.release = stk1160_release;
348 dev->v4l2_dev.ctrl_handler = &dev->ctrl_handler;
349 rc = v4l2_device_register(dev->dev, &dev->v4l2_dev);
363 dev->sd_saa7115 = v4l2_i2c_new_subdev(&dev->v4l2_dev,
[all...]
/drivers/media/parport/
H A Dc-qcam.c48 struct v4l2_device v4l2_dev; member in struct:qcam
113 struct v4l2_device *v4l2_dev = &qcam->v4l2_dev; local
131 v4l2_err(v4l2_dev, "ready1 timeout (%d) %x %x\n", value,
139 struct v4l2_device *v4l2_dev = &qcam->v4l2_dev; local
157 v4l2_err(v4l2_dev, "ready2 timeout (%d) %x %x %x\n", value,
181 struct v4l2_device *v4l2_dev = &qcam->v4l2_dev; local
187 v4l2_warn(v4l2_dev, "sen
384 struct v4l2_device *v4l2_dev = &qcam->v4l2_dev; local
716 struct v4l2_device *v4l2_dev; local
781 struct v4l2_device *v4l2_dev; local
[all...]

Completed in 522 milliseconds

1234567891011>>