Lines Matching refs:notifier

64 	struct v4l2_async_notifier notifier;  member
1437 static int soc_camera_async_bound(struct v4l2_async_notifier *notifier, in soc_camera_async_bound() argument
1441 struct soc_camera_async_client *sasc = container_of(notifier, in soc_camera_async_bound()
1442 struct soc_camera_async_client, notifier); in soc_camera_async_bound()
1470 static void soc_camera_async_unbind(struct v4l2_async_notifier *notifier, in soc_camera_async_unbind() argument
1474 struct soc_camera_async_client *sasc = container_of(notifier, in soc_camera_async_unbind()
1475 struct soc_camera_async_client, notifier); in soc_camera_async_unbind()
1484 static int soc_camera_async_complete(struct v4l2_async_notifier *notifier) in soc_camera_async_complete() argument
1486 struct soc_camera_async_client *sasc = container_of(notifier, in soc_camera_async_complete()
1487 struct soc_camera_async_client, notifier); in soc_camera_async_complete()
1548 sasc->notifier.subdevs = asd; in scan_async_group()
1549 sasc->notifier.num_subdevs = size; in scan_async_group()
1550 sasc->notifier.bound = soc_camera_async_bound; in scan_async_group()
1551 sasc->notifier.unbind = soc_camera_async_unbind; in scan_async_group()
1552 sasc->notifier.complete = soc_camera_async_complete; in scan_async_group()
1566 ret = v4l2_async_notifier_register(&ici->v4l2_dev, &sasc->notifier); in scan_async_group()
1647 sasc->notifier.subdevs = &info->subdev; in soc_of_bind()
1648 sasc->notifier.num_subdevs = 1; in soc_of_bind()
1649 sasc->notifier.bound = soc_camera_async_bound; in soc_of_bind()
1650 sasc->notifier.unbind = soc_camera_async_unbind; in soc_of_bind()
1651 sasc->notifier.complete = soc_camera_async_complete; in soc_of_bind()
1671 ret = v4l2_async_notifier_register(&ici->v4l2_dev, &sasc->notifier); in soc_of_bind()
2021 v4l2_async_notifier_unregister(&sasc->notifier); in soc_camera_host_unregister()