]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commitdiff
ARM: tegra: ardbeg: turn off vbus on lp0
authorRohith Seelaboyina <rseelaboyina@nvidia.com>
Mon, 18 Nov 2013 04:28:43 +0000 (09:58 +0530)
committerRohith Seelaboyina <rseelaboyina@nvidia.com>
Thu, 21 Nov 2013 06:52:28 +0000 (22:52 -0800)
Turn off vbus during suspend as Tn8 has BQ24192
which gets reset after ~25 sec.

Bug 1393968

Change-Id: I493db8dd141281a759444ca02aa35f640a66b337
Signed-off-by: Rohith Seelaboyina <rseelaboyina@nvidia.com>
Reviewed-on: http://git-master/r/332217
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Venkat Moganty <vmoganty@nvidia.com>
arch/arm/mach-tegra/board-ardbeg.c

index e7f09c17ce8276e8639cdc3039194c7abb3d50de..78d247223cdbfe3e3d3929eb52ee72742cbc1ac7 100644 (file)
@@ -604,6 +604,9 @@ static void ardbeg_usb_init(void)
        int modem_id = tegra_get_modem_id();
        struct board_info bi;
 
+       if (board_info.sku == 1100)
+               tegra_ehci1_utmi_pdata.u_data.host.turn_off_vbus_on_lp0 = true;
+
        if (board_info.board_id == BOARD_PM359 ||
                        board_info.board_id == BOARD_PM358 ||
                        board_info.board_id == BOARD_PM363) {