Lines Matching refs:rvin_dev

43 #define v4l2_dev_to_vin(d)	container_of(d, struct rvin_dev, v4l2_dev)
67 static int rvin_group_init(struct rvin_group *group, struct rvin_dev *vin, in rvin_group_init()
68 int (*link_setup)(struct rvin_dev *), in rvin_group_init() argument
117 static int rvin_group_get(struct rvin_dev *vin, in rvin_group_get()
118 int (*link_setup)(struct rvin_dev *), in rvin_group_get() argument
188 static void rvin_group_put(struct rvin_dev *vin) in rvin_group_put()
225 struct rvin_dev *vin = v4l2_dev_to_vin(notifier->v4l2_dev); in rvin_group_notify_complete()
256 struct rvin_dev *vin = v4l2_dev_to_vin(notifier->v4l2_dev); in rvin_group_notify_unbind()
282 struct rvin_dev *vin = v4l2_dev_to_vin(notifier->v4l2_dev); in rvin_group_notify_bound()
306 static int rvin_group_parse_of(struct rvin_dev *vin, unsigned int port, in rvin_group_parse_of()
346 static void rvin_group_notifier_cleanup(struct rvin_dev *vin) in rvin_group_notifier_cleanup()
354 static int rvin_group_notifier_init(struct rvin_dev *vin, unsigned int port, in rvin_group_notifier_init()
418 struct rvin_dev *vin = in rvin_s_ctrl()
419 container_of(ctrl->handler, struct rvin_dev, ctrl_handler); in rvin_s_ctrl()
434 static void rvin_free_controls(struct rvin_dev *vin) in rvin_free_controls()
440 static int rvin_create_controls(struct rvin_dev *vin, struct v4l2_subdev *subdev) in rvin_create_controls()
496 static int rvin_parallel_subdevice_attach(struct rvin_dev *vin, in rvin_parallel_subdevice_attach()
567 static void rvin_parallel_subdevice_detach(struct rvin_dev *vin) in rvin_parallel_subdevice_detach()
578 struct rvin_dev *vin = v4l2_dev_to_vin(notifier->v4l2_dev); in rvin_parallel_notify_complete()
615 struct rvin_dev *vin = v4l2_dev_to_vin(notifier->v4l2_dev); in rvin_parallel_notify_unbind()
628 struct rvin_dev *vin = v4l2_dev_to_vin(notifier->v4l2_dev); in rvin_parallel_notify_bound()
652 static int rvin_parallel_parse_of(struct rvin_dev *vin) in rvin_parallel_parse_of()
705 static void rvin_parallel_cleanup(struct rvin_dev *vin) in rvin_parallel_cleanup()
711 static int rvin_parallel_init(struct rvin_dev *vin) in rvin_parallel_init()
773 struct rvin_dev *vin; in rvin_csi2_link_notify()
796 vin = container_of(vdev, struct rvin_dev, vdev); in rvin_csi2_link_notify()
912 static int rvin_csi2_setup_links(struct rvin_dev *vin) in rvin_csi2_setup_links()
945 static void rvin_csi2_cleanup(struct rvin_dev *vin) in rvin_csi2_cleanup()
953 static int rvin_csi2_init(struct rvin_dev *vin) in rvin_csi2_init()
994 static int rvin_isp_setup_links(struct rvin_dev *vin) in rvin_isp_setup_links()
1038 static void rvin_isp_cleanup(struct rvin_dev *vin) in rvin_isp_cleanup()
1045 static int rvin_isp_init(struct rvin_dev *vin) in rvin_isp_init()
1081 struct rvin_dev *vin = dev_get_drvdata(dev); in rvin_suspend()
1095 struct rvin_dev *vin = dev_get_drvdata(dev); in rvin_resume()
1109 struct rvin_dev *master = vin->group->vin[master_id]; in rvin_resume()
1370 struct rvin_dev *vin; in rcar_vin_probe()
1423 struct rvin_dev *vin = platform_get_drvdata(pdev); in rcar_vin_remove()