diff options
author | Mark Kettenis <kettenis@cvs.openbsd.org> | 2024-08-06 17:30:05 +0000 |
---|---|---|
committer | Mark Kettenis <kettenis@cvs.openbsd.org> | 2024-08-06 17:30:05 +0000 |
commit | 48a3a2db8c04229f4b66eb7be5c1d5a94b0a2566 (patch) | |
tree | 9721293ccaa6df17a4a30cad5083b7c4070f39a2 /sys/dev/fdt/mvclock.c | |
parent | b53d6b50be9c2397bb95620f3f0ca5f7db394e77 (diff) |
Some Intel xhci(4) controllers don't fully power down unless they've seen
a "save state" command. So use that command when we suspend (and don't
reset the controller at that point such that it doesn't forget about it).
Note that on resume we don't restore the state. Instead we just reset
the controller and bring it up from scratch. There isn't much state to
save anyway since we detach all USB devices when we suspend.
ok mlarkin@, deraadt@
Diffstat (limited to 'sys/dev/fdt/mvclock.c')
0 files changed, 0 insertions, 0 deletions