Lines Matching refs:v4l2_dev
115 struct v4l2_device v4l2_dev; member
1447 snprintf(viu_dev->v4l2_dev.name, in viu_of_probe()
1448 sizeof(viu_dev->v4l2_dev.name), "%s", "VIU"); in viu_of_probe()
1449 ret = v4l2_device_register(viu_dev->dev, &viu_dev->v4l2_dev); in viu_of_probe()
1465 viu_dev->v4l2_dev.ctrl_handler = &viu_dev->hdl; in viu_of_probe()
1466 viu_dev->decoder = v4l2_i2c_new_subdev(&viu_dev->v4l2_dev, ad, in viu_of_probe()
1484 vdev->v4l2_dev = &viu_dev->v4l2_dev; in viu_of_probe()
1540 v4l2_device_unregister(&viu_dev->v4l2_dev); in viu_of_probe()
1548 struct v4l2_device *v4l2_dev = dev_get_drvdata(&op->dev); in viu_of_remove() local
1549 struct viu_dev *dev = container_of(v4l2_dev, struct viu_dev, v4l2_dev); in viu_of_remove()
1550 struct v4l2_subdev *sdev = list_entry(v4l2_dev->subdevs.next, in viu_of_remove()
1562 v4l2_device_unregister(&dev->v4l2_dev); in viu_of_remove()
1569 struct v4l2_device *v4l2_dev = dev_get_drvdata(&op->dev); in viu_suspend() local
1570 struct viu_dev *dev = container_of(v4l2_dev, struct viu_dev, v4l2_dev); in viu_suspend()
1578 struct v4l2_device *v4l2_dev = dev_get_drvdata(&op->dev); in viu_resume() local
1579 struct viu_dev *dev = container_of(v4l2_dev, struct viu_dev, v4l2_dev); in viu_resume()