diff options
author | Benoit Goby <benoit@android.com> | 2010-12-28 15:33:49 -0800 |
---|---|---|
committer | Rohan Somvanshi <rsomvanshi@nvidia.com> | 2011-06-14 04:28:16 -0700 |
commit | bce8ee9ee177c2c4af21f3275b6472e68a13850e (patch) | |
tree | d2b452a4dd3b970709e07edf44fc1d80cd313911 | |
parent | 2d6cac283c1121b9a90b742b5dcf80141422eac6 (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.c | 1 |
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); |