summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenoit Goby <benoit@android.com>2010-12-28 15:33:49 -0800
committerRohan Somvanshi <rsomvanshi@nvidia.com>2011-06-14 04:28:16 -0700
commitbce8ee9ee177c2c4af21f3275b6472e68a13850e (patch)
treed2b452a4dd3b970709e07edf44fc1d80cd313911
parent2d6cac283c1121b9a90b742b5dcf80141422eac6 (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 Change-Id: I766ee27320a6cfa7cf8d937e3dbeb522a3fd19bd Signed-off-by: Benoit Goby <benoit@android.com> Reviewed-on: http://git-master/r/36144 Tested-by: Cho-Che Cheng <jacheng@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Reviewed-by: Rakesh Bodla <rbodla@nvidia.com>
-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);