summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorBenoit Goby <benoit@android.com>2010-12-28 15:33:49 -0800
committerManish Tuteja <mtuteja@nvidia.com>2011-06-21 05:56:22 -0700
commitaf0efd1b310d37bd0c630e0f3d05ec95e3840ea6 (patch)
tree0f31f59bdd5e0728483c7e025195cfedb2782a3f /drivers
parent3e1b916b91264cea3e16c0ad278639ef57aee13c (diff)
usb: ehci: tegra: Don't change the hcd state on restart
usbcore will change it once the bus has been resumed. This fixes the "hub 3-0:1.0: activate --> -22" error on resume. bug 835193 Signed-off-by: Benoit Goby <benoit@android.com> Reviewed-on: http://git-master/r/36144 (cherry picked from commit bce8ee9ee177c2c4af21f3275b6472e68a13850e) Change-Id: I08b7485f68e4e9a1e91c37e35a65d037a4e30879 Reviewed-on: http://git-master/r/37411 Tested-by: Cho-Che Cheng <jacheng@nvidia.com> Reviewed-by: Rakesh Bodla <rbodla@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/usb/host/ehci-tegra.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/usb/host/ehci-tegra.c b/drivers/usb/host/ehci-tegra.c
index 0d2ae3ef17f9..f0149f27eb88 100644
--- a/drivers/usb/host/ehci-tegra.c
+++ b/drivers/usb/host/ehci-tegra.c
@@ -331,7 +331,6 @@ static void tegra_ehci_restart(struct usb_hcd *hcd)
}
down_write(&ehci_cf_port_reset_rwsem);
- hcd->state = HC_STATE_RUNNING;
ehci_writel(ehci, FLAG_CF, &ehci->regs->configured_flag);
/* flush posted writes */
ehci_readl(ehci, &ehci->regs->command);