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.

Reply via email to