Lines Matching refs:v4l2_dev
62 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()
474 v4l2_err(v4l2_dev, "Could not register control\n"); in pcm20_init()
477 strlcpy(dev->vdev.name, v4l2_dev->name, sizeof(dev->vdev.name)); in pcm20_init()
478 dev->vdev.v4l2_dev = v4l2_dev; in pcm20_init()
491 v4l2_info(v4l2_dev, "Mirosound PCM20 Radio tuner\n"); in pcm20_init()
495 v4l2_device_unregister(v4l2_dev); in pcm20_init()
510 v4l2_device_unregister(&dev->v4l2_dev); in pcm20_cleanup()