arm: tegra: baseband: Enable autosuspend for Icera modem
Steve Lin [Tue, 29 Nov 2011 02:23:55 +0000 (18:23 -0800)]
Bug 854339
Bug 909614

Reviewed-on: http://git-master/r/67043
(cherry picked from commit 8888fb8c193295b77224ff71de45794db01c7c92)

Change-Id: I8a8cca0f8126d2e70710fcadad4c115bc0251e6d
Reviewed-on: http://git-master/r/70976
Reviewed-by: Automatic_Commit_Validation_User
Tested-by: Jonathan Roux <jroux@nvidia.com>
Reviewed-by: Steve Lin <stlin@nvidia.com>
(cherry picked from commit 65b1a3d7f6ad78f92af1825f46b2fbb9306d377d)
Reviewed-on: http://git-master/r/73949
Reviewed-by: Varun Wadekar <vwadekar@nvidia.com>
Tested-by: Varun Wadekar <vwadekar@nvidia.com>

arch/arm/mach-tegra/tegra_usb_modem_power.c

index de377ac..08fde6a 100644 (file)
@@ -50,10 +50,10 @@ static struct tegra_usb_modem tegra_mdm;
 /* supported modems */
 static const struct usb_device_id modem_list[] = {
        {USB_DEVICE(0x1983, 0x0310),    /* Icera 450 rev1 */
-        .driver_info = 0,
+        .driver_info = TEGRA_MODEM_AUTOSUSPEND,
         },
        {USB_DEVICE(0x1983, 0x0321),    /* Icera 450 rev2 */
-        .driver_info = 0,
+        .driver_info = TEGRA_MODEM_AUTOSUSPEND,
         },
        {}
 };