USB: UHCI: don't try to revive a dead controller
authorAlan Stern <stern@rowland.harvard.edu>
Tue, 5 Apr 2011 17:35:53 +0000 (13:35 -0400)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 13 Apr 2011 23:36:06 +0000 (16:36 -0700)
commit99083f16f04e050eab0059167b4980cd67e7aa5a
tree6958edd91d9534376bcbbc68b1241af370f5dd82
parent7d670a2ed770a3405a7edb1159e3fa9b3f43fe46
USB: UHCI: don't try to revive a dead controller

This patch (as1457) abandons the curious strategy of declaring a
controller dead following hibernation merely in order to reset and
then revive it.  The core no longer allow dead controllers to spring
back to life when the system resumes, so there's no reason to declare
a working controller temporarily dead.  Instead we do an explicit
reset.

Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/host/uhci-hcd.c