Lines Matching refs:v4l2_dev
120 struct v4l2_device v4l2_dev;
130 static inline struct amradio_device *to_amradio_dev(struct v4l2_device *v4l2_dev)
132 return container_of(v4l2_dev, struct amradio_device, v4l2_dev);
249 v4l2_device_disconnect(&radio->v4l2_dev);
251 v4l2_device_put(&radio->v4l2_dev);
486 static void usb_amradio_release(struct v4l2_device *v4l2_dev)
488 struct amradio_device *radio = to_amradio_dev(v4l2_dev);
492 v4l2_device_unregister(&radio->v4l2_dev);
520 retval = v4l2_device_register(&intf->dev, &radio->v4l2_dev);
536 radio->v4l2_dev.ctrl_handler = &radio->hdl;
537 radio->v4l2_dev.release = usb_amradio_release;
538 strscpy(radio->vdev.name, radio->v4l2_dev.name,
540 radio->vdev.v4l2_dev = &radio->v4l2_dev;
550 usb_set_intfdata(intf, &radio->v4l2_dev);
570 v4l2_device_unregister(&radio->v4l2_dev);