[media] tvp5150: use sd internal ops .registered instead .registered_async
authorJavier Martinez Canillas <javier@osg.samsung.com>
Thu, 11 Aug 2016 16:28:15 +0000 (13:28 -0300)
committerMauro Carvalho Chehab <mchehab@s-opensource.com>
Wed, 24 Aug 2016 19:49:18 +0000 (16:49 -0300)
commit5a08bc008d8ee9573bc84161ef864f6c9553a6b0
treeecc331be6725bfe6cbfc942c734c7bcd271a3d96
parentfc49071766ed371268cc03b868cf97f21ad3f273
[media] tvp5150: use sd internal ops .registered instead .registered_async

The driver is using the struct v4l2_subdev_core_ops .registered_async
callback to register the connector entities and create the pad links
after the subdev entity has been registered with the media device.

But the .registered_async callback isn't needed since the v4l2 core
already calls the struct v4l2_subdev_internal_ops .registered callback
in v4l2_device_register_subdev(), after media_device_register_entity().

So, use the .registered() callback instead of the .registered_async()
that is going to be removed in a following patch since isn't needed.

Suggested-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Javier Martinez Canillas <javier@osg.samsung.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
drivers/media/i2c/tvp5150.c