skip Controller Save State (CSS) and Controller Restore State (CRS)
authorjsg <jsg@openbsd.org>
Sat, 17 Aug 2024 01:55:03 +0000 (01:55 +0000)
committerjsg <jsg@openbsd.org>
Sat, 17 Aug 2024 01:55:03 +0000 (01:55 +0000)
commit581cc054804359b7b7c67d5723dfb3a2f3657957
treea126740a564c3643a415262165119256311c7591
parent3ed9484fbb6d44d0b47eea97c098467542b1d6ec
skip Controller Save State (CSS) and Controller Restore State (CRS)
on AMD 17h/1xh xHCI

avoids problem with resume after CRS was introduced in xhci.c rev 1.133
uhub0: device problem, disabling port 2
uhub1: device problem, disabling port 1

reported by brynet@ and reproduced on t495, ok kettenis@
sys/dev/pci/xhci_pci.c
sys/dev/usb/xhci.c
sys/dev/usb/xhcivar.h