On Tue, May 23, 2017 at 06:42:46PM +0800, yd_tseng wrote: > Hi Greg, > > One of our xHCI host controlers has 3 extended speed protocol lists. The > content of extended speed protocol lists is shown as below. > In xhci-mem.c, the USB 3.1 speed is parsed first, the min_rev of usb3_rhub > is set as 0x10. And then USB 3.0 is parsed. However, the min_rev of > usb3_rhub will be changed to 0x00. > If USB 3.1 device is connected behind this host controller, the speed of > USB 3.1 device just reports 5G speed using lsusb. > > 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F > 00 01 08 00 00 00 00 00 40 00 00 00 00 00 00 00 00 > 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > 20 02 08 10 03 55 53 42 20 01 02 00 00 00 00 00 00 //USB 3.1 > 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > 40 02 08 00 03 55 53 42 20 03 06 00 00 00 00 00 00 //USB 3.0 > 50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > 60 02 08 00 02 55 53 42 20 09 0E 19 00 00 00 00 00 //USB 2.0 > 70 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 All of this belongs in your changelog text please :) thanks, greg k-h -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html