[media] smiapp: Fully probe the device in probe
authorSakari Ailus <sakari.ailus@iki.fi>
Sun, 14 Sep 2014 21:53:06 +0000 (18:53 -0300)
committerMauro Carvalho Chehab <mchehab@osg.samsung.com>
Tue, 23 Dec 2014 13:37:50 +0000 (11:37 -0200)
commit4c94468459884f10834b436620d2bd591c4cb105
treeb8dd587043c8b5913292c12a8998a59cac05fc04
parent7095108b1674d3e0fd02b3fb51c9b302346c0260
[media] smiapp: Fully probe the device in probe

In the case of platform data, ISPs that provide clocks to the sensor must
probe before the sensor does. Accessing the sensor does require the clocks,
and thus, probe cannot access the sensor in such a system.

This limitation does not exist in the case of the DT. Perform all
initialisation except Media entity initialisation, link creation and
sub-device registration in probe.

Signed-off-by: Sakari Ailus <sakari.ailus@iki.fi>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
drivers/media/i2c/smiapp/smiapp-core.c