Lines Matching refs:v4l2_dev
52 struct v4l2_device v4l2_dev;
60 static inline struct si4713_usb_device *to_si4713_dev(struct v4l2_device *v4l2_dev)
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)
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, adapter,
466 radio->v4l2_dev.release = usb_si4713_video_device_release;
467 strscpy(radio->vdev.name, radio->v4l2_dev.name,
469 radio->vdev.v4l2_dev = &radio->v4l2_dev;
493 v4l2_device_unregister(&radio->v4l2_dev);
509 v4l2_device_disconnect(&radio->v4l2_dev);
511 v4l2_device_put(&radio->v4l2_dev);