The default case in uhci_deactivate() was missing. Because of that,
authormpi <mpi@openbsd.org>
Sun, 25 May 2014 09:59:12 +0000 (09:59 +0000)
committermpi <mpi@openbsd.org>
Sun, 25 May 2014 09:59:12 +0000 (09:59 +0000)
commite048fa8764617cd726072beb1033e7a501166eb8
tree82ee62529e015351a775e8c6c4417426d027f9a1
parentf6157d28d36500a75993b04421f29961c184eb2f
The default case in uhci_deactivate() was missing.  Because of that,
DVACT_QUIESCE was not passed to usb(4) and a new uhub(4) device was
reattached at every resume.

Problem reported by mlarkin@
sys/dev/usb/uhci.c