]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commitdiff
drivers: tegra: ad5816: power sequence update
authorCharlie Huang <chahuang@nvidia.com>
Fri, 16 Nov 2012 01:49:08 +0000 (17:49 -0800)
committerDan Willemsen <dwillemsen@nvidia.com>
Sat, 14 Sep 2013 08:05:07 +0000 (01:05 -0700)
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>
drivers/media/video/tegra/ad5816.c

index 090a7dc7e52431df55e64aa746367c104075daa5..24fccba0ab65d08657c89e6ef2aaebaf36392c34 100644 (file)
@@ -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: