diff options
author | Benoit Goby <benoit@android.com> | 2010-12-28 15:33:49 -0800 |
---|---|---|
committer | Manish Tuteja <mtuteja@nvidia.com> | 2011-06-21 05:56:22 -0700 |
commit | af0efd1b310d37bd0c630e0f3d05ec95e3840ea6 (patch) | |
tree | 0f31f59bdd5e0728483c7e025195cfedb2782a3f /drivers | |
parent | 3e1b916b91264cea3e16c0ad278639ef57aee13c (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.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); |