Add 150us delay to start of fuse ID read to ensure sensor is ready
to communicate.
Bug
200005241
Change-Id: Ie9be9f22419e3c16952bde44ce1e289f48b7bba2
Signed-off-by: Philip Breczinski <pbreczinski@nvidia.com>
Reviewed-on: http://git-master/r/447834
(cherry picked from commit
df3e4528e5b2f8f96a658c8b865db1e077105d3d)
Reviewed-on: http://git-master/r/448948
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: David Schalig <dschalig@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Todd Poynter <tpoynter@nvidia.com>
{
/* fuse stored at ov5693 bank 0 */
int err;
+ /* delay to ensure i2c is ready after poweron */
+ usleep_range(150, 200);
err = regmap_write(info->regmap, 0x0100, 0x01);
if (err != 0) {
dev_err(&info->i2c_client->dev,