Lines Matching refs:v4l2_dev
108 struct v4l2_device v4l2_dev; member
116 static inline struct raremono_device *to_raremono_dev(struct v4l2_device *v4l2_dev) in to_raremono_dev() argument
118 return container_of(v4l2_dev, struct raremono_device, v4l2_dev); in to_raremono_dev()
150 dev_warn(radio->v4l2_dev.dev, "%s failed (%d)\n", __func__, ret); in raremono_cmd_main()
171 v4l2_device_disconnect(&radio->v4l2_dev); in usb_raremono_disconnect()
173 v4l2_device_put(&radio->v4l2_dev); in usb_raremono_disconnect()
226 dev_warn(radio->v4l2_dev.dev, "%s failed (%d)\n", __func__, ret); in vidioc_g_tuner()
272 static void raremono_device_release(struct v4l2_device *v4l2_dev) in raremono_device_release() argument
274 struct raremono_device *radio = to_raremono_dev(v4l2_dev); in raremono_device_release()
342 retval = v4l2_device_register(&intf->dev, &radio->v4l2_dev); in usb_raremono_probe()
350 strscpy(radio->vdev.name, radio->v4l2_dev.name, in usb_raremono_probe()
352 radio->vdev.v4l2_dev = &radio->v4l2_dev; in usb_raremono_probe()
358 radio->v4l2_dev.release = raremono_device_release; in usb_raremono_probe()
360 usb_set_intfdata(intf, &radio->v4l2_dev); in usb_raremono_probe()
373 v4l2_device_unregister(&radio->v4l2_dev); in usb_raremono_probe()