Fix EHCI port reset.
authorChris Zhang <chris@seamicro.com>
Wed, 6 Jan 2010 21:34:04 +0000 (13:34 -0800)
committerRemy Bohmer <linux@bohmer.net>
Sat, 9 Jan 2010 09:25:43 +0000 (10:25 +0100)
commitb416191a14770c6bcc6fd67be7decf8159b2baee
tree25d98e068b57f6f83c4225c9d2d08e12964cf014
parentb301be0599d14be46fc088861bb798648844aea5
Fix EHCI port reset.

In USB ehci driver, the port reset is not terminated. EHCI spec says "A host
 controller must terminate the reset and stabilize the state of the port within
 2 milliseconds". Without termination, a port stays at reset state. This is
 observed on ppc4xx(sequoia) boards.

Signed-off-by: Chris Zhang <chris@seamicro.com>
drivers/usb/host/ehci-hcd.c