CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2013/06/12 05:42:01
Modified files:
sys/dev/usb : ehci.c ehcivar.h
sys/arch/beagle/dev: omehci.c
Log message:
Rework of the suspend/resume logic.
Do not places the ports into suspend mode now that we detach/attach
all USB devicess during a suspend/resume cycle.
Emit a reset when reinitializing the controller after resume and
try to use the same logic as in ehci_init().
Correctly wait for the controller to set the HCHalted bit to one
before attempting a reset.
Tested by many and have been in snap for a week.