Lines Matching refs:v4l2_dev
63 struct v4l2_device v4l2_dev; member
206 snprintf(v->bus_info, sizeof(v->bus_info), "ISA:%s", dev->v4l2_dev.name); in vidioc_querycap()
388 dev->v4l2_dev.name); in pcm20_open()
390 v4l2_err(&dev->v4l2_dev, "kernel_thread() failed\n"); in pcm20_open()
435 struct v4l2_device *v4l2_dev = &dev->v4l2_dev; in pcm20_init() local
441 v4l2_err(v4l2_dev, in pcm20_init()
445 strscpy(v4l2_dev->name, "radio-miropcm20", sizeof(v4l2_dev->name)); in pcm20_init()
448 res = v4l2_device_register(NULL, v4l2_dev); in pcm20_init()
450 v4l2_err(v4l2_dev, "could not register v4l2_device\n"); in pcm20_init()
470 v4l2_dev->ctrl_handler = hdl; in pcm20_init()
473 v4l2_err(v4l2_dev, "Could not register control\n"); in pcm20_init()
476 strscpy(dev->vdev.name, v4l2_dev->name, sizeof(dev->vdev.name)); in pcm20_init()
477 dev->vdev.v4l2_dev = v4l2_dev; in pcm20_init()
492 v4l2_info(v4l2_dev, "Mirosound PCM20 Radio tuner\n"); in pcm20_init()
496 v4l2_device_unregister(v4l2_dev); in pcm20_init()
511 v4l2_device_unregister(&dev->v4l2_dev); in pcm20_cleanup()