ARM: tegra: pluto: enable power off on suspend for baseband
Yunfan Zhang [Wed, 23 Jan 2013 03:43:01 +0000 (11:43 +0800)]
Enable hsic phy power off on suspend for ehci2 and ehci3

Bug 1222167

Change-Id: I23f2e004e68822e9e7d6292eee6d632fdb84d81c
Signed-off-by: Yunfan Zhang <yunfanz@nvidia.com>
Reviewed-on: http://git-master/r/193259
(cherry picked from commit 7d5c64de8ec2b65a68f78cea49c3365a37f1d929)
Reviewed-on: http://git-master/r/195037
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Neil Patel <neilp@nvidia.com>
Reviewed-by: Steve Lin <stlin@nvidia.com>

arch/arm/mach-tegra/board-pluto.c

index 5232643..3dac57b 100644 (file)
@@ -755,8 +755,8 @@ static struct tegra_usb_platform_data tegra_ehci2_hsic_baseband_pdata = {
        .u_data.host = {
                .vbus_gpio = -1,
                .hot_plug = false,
-               .remote_wakeup_supported = false,
-               .power_off_on_suspend = false,
+               .remote_wakeup_supported = true,
+               .power_off_on_suspend = true,
        },
 };
 
@@ -769,8 +769,8 @@ static struct tegra_usb_platform_data tegra_ehci3_hsic_baseband2_pdata = {
        .u_data.host = {
                .vbus_gpio = -1,
                .hot_plug = false,
-               .remote_wakeup_supported = false,
-               .power_off_on_suspend = false,
+               .remote_wakeup_supported = true,
+               .power_off_on_suspend = true,
        },
        .ops = &baseband2_plat_ops,
 };