summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Pu <dpu@nvidia.com>2014-01-27 15:10:43 +0800
committerMartin Chi <mchi@nvidia.com>2014-02-01 00:13:44 -0800
commitad0b8aec5c661a0637cc1f4427ca3655f9271c3a (patch)
tree4855a34c8776e069aa037c430cab0a8651e0ab62
parent8b8d45d48da349159b2006202e13eea1bc652d51 (diff)
usb: ehci: Tegra:don't boost cpu from ehci layer
don't boost cpu freq to 816MHz blindly from ehci layer for usb host instance 1(Bruce Modem). Bug 1441442 Change-Id: I73d925186976095b62267a806bce30e906202833 Signed-off-by: David Pu <dpu@nvidia.com> Reviewed-on: http://git-master/r/360253 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Martin Chi <mchi@nvidia.com>
-rw-r--r--drivers/usb/host/ehci-tegra.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/drivers/usb/host/ehci-tegra.c b/drivers/usb/host/ehci-tegra.c
index c8d60b1448f1..3ca867a636e9 100644
--- a/drivers/usb/host/ehci-tegra.c
+++ b/drivers/usb/host/ehci-tegra.c
@@ -580,8 +580,11 @@ static int tegra_ehci_probe(struct platform_device *pdev)
#ifdef CONFIG_TEGRA_EHCI_BOOST_CPU_FREQ
tegra->boost_requested = false;
- /* Add boost enable/disable knob */
- tegra->boost_enable = true;
+ /* Add boost enable/disable knob, disable for modem */
+ if (instance == 1)
+ tegra->boost_enable = false;
+ else
+ tegra->boost_enable = true;
err = device_create_file(hcd->self.controller, &dev_attr_boost_enable);
if (err < 0)
goto fail_sysfs;