CVSROOT: /cvs
Module name: src
Changes by: [email protected] 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.