diff options
author | Peter Chen <peter.chen@freescale.com> | 2012-10-18 04:24:43 (GMT) |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2012-10-24 21:40:50 (GMT) |
commit | 6273f1810f95f4deeb2f0d6810f301726ad32308 (patch) | |
tree | 202135972f6010f17312103e05642bbbed3cda07 /drivers/usb/host/ehci-mxc.c | |
parent | e8cebb9cde3716800219ea8473306d431e83154b (diff) | |
download | linux-fsl-qoriq-6273f1810f95f4deeb2f0d6810f301726ad32308.tar.xz |
USB: EHCI: add condition for delay during the resume
Without this condition, all controllers will do this delay,
and increase the resume time.
Only enabled and unsuspended port needs this delay, but
Some buggy hardware(like Synopsys usb controller) will
clear suspend bit once they receive/send resume signal,
so it takes resume bit as consideration.
Tested it at Freescale i.mx6q Sabrelite board.
Signed-off-by: Peter Chen <peter.chen@freescale.com>
Acked-by: Alan Stern <stern@rowland.harvard.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/usb/host/ehci-mxc.c')
0 files changed, 0 insertions, 0 deletions