CVSROOT: /cvs Module name: src Changes by: m...@cvs.openbsd.org 2015/06/22 04:29:18
Modified files: sys/dev/usb : usb.h xhci.c uhub.c Log message: Make xhci(4)'s root hub report the same status bits as physical USB3 hubs. There's not bit to indicate the speed of a USB3.0 device attached to a hub port so do not abuse the PORT_TEST bit. Instead make the xhci(4) root hub report the PORT_POWER_SS bit when appropriate and use it to determin the speed of a new device. While here make the root hub report the link state and config error, from FreeBSD.