usb: ehci, remove false clear-reset path
authorDavid Brownell <david-b@pacbell.net>
Thu, 24 Jan 2008 20:39:43 +0000 (12:39 -0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 1 Feb 2008 22:35:06 +0000 (14:35 -0800)
commitcd4cdc93ce04b562412df6c0cf25c564ab2522ac
tree37a3960baf1cd7e0fcfd5b12e69dc1bbcf263a27
parentb75be4abf18e9725766ed835f0d2cf201b52de7e
usb: ehci, remove false clear-reset path

Some of the "EHCI ports reset forever" problems may be explained by
code paths which wrongly flagged resets as complete.  This removes
two such paths; the ehci_hub_status_data() path should be the only one
to have an effect, since it was already properly flagged on the other
path.  (Issue noted by Minhyoung Kim <a9a9@lge.com>.)

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/host/ehci-hub.c