diff options
author | 2013-06-12 11:42:01 +0000 | |
---|---|---|
committer | 2013-06-12 11:42:01 +0000 | |
commit | 425a4fc595d4647786f4e70f08d3118409a1fb5e (patch) | |
tree | fc972d0da4533b4ddeda5ba50655241bb781793a /sys/lib/libkern/memcpy.c | |
parent | some simple initial fixes; this file still needs read properly (diff) | |
download | wireguard-openbsd-425a4fc595d4647786f4e70f08d3118409a1fb5e.tar.xz wireguard-openbsd-425a4fc595d4647786f4e70f08d3118409a1fb5e.zip |
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.
Diffstat (limited to 'sys/lib/libkern/memcpy.c')
0 files changed, 0 insertions, 0 deletions