summaryrefslogtreecommitdiff
path: root/drivers/media/video
diff options
context:
space:
mode:
authorCharlie Huang <chahuang@nvidia.com>2012-11-15 17:49:08 -0800
committerSimone Willett <swillett@nvidia.com>2012-11-19 17:31:39 -0800
commit391e3649313a336977c66157b3501e19ccd6c572 (patch)
tree4f5cf9eefe9be587e25afa3fd05401eeb08d5cd5 /drivers/media/video
parent2b35fdc914a25186f996929d474c856e65da3eb9 (diff)
drivers: tegra: ad5816: power sequence update
add a 1mS delay after power is on to avoid i2c error in set arc mode. bug 1174413 Change-Id: I481dbc4f8ec57f029985bbf34c0fec8db1921117 Signed-off-by: Charlie Huang <chahuang@nvidia.com> Reviewed-on: http://git-master/r/164185 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Philip Breczinski <pbreczinski@nvidia.com> Reviewed-by: Frank Chen <frankc@nvidia.com> Reviewed-by: Thomas Cherry <tcherry@nvidia.com>
Diffstat (limited to 'drivers/media/video')
-rw-r--r--drivers/media/video/tegra/ad5816.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/media/video/tegra/ad5816.c b/drivers/media/video/tegra/ad5816.c
index 090a7dc7e524..24fccba0ab65 100644
--- a/drivers/media/video/tegra/ad5816.c
+++ b/drivers/media/video/tegra/ad5816.c
@@ -294,6 +294,7 @@ static int ad5816_pm_wr(struct ad5816_info *info, int pwr)
case NVC_PWR_ON:
if (info->pdata && info->pdata->power_on)
info->pdata->power_on(&info->power);
+ usleep_range(1000, 1020);
ad5816_set_arc_mode(info);
break;
default: