We change the Realtek RTS5411 usb hub to Genesys Logic GL3523, only usb 2.0 hub is shown, the usb 3.0 hub does not appear by lsusb.
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 001 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
I compare the dmesg log, the message “tegra-xusb 3610000.xhci: Upgrade port 0 to USB3.0” appears before Realtek hub probed.
[ 1.815445] tegra-xusb 3610000.xhci: Upgrade port 0 to USB3.0
[ 2.185956] usb 1-2: New USB device found, idVendor=0bda, idProduct=5489 (USB2.0 hub)
[ 2.330445] usb 2-3: New USB device found, idVendor=0bda, idProduct=0489 (USB3.0 hub)
But Genesys hub is probed after the message.
[ 2.160619] usb 1-2: New USB device found, idVendor=05e3, idProduct=0610
[ 5.984261] tegra-xusb 3610000.xhci: Upgrade port 0 to USB3.0
Does it cause the Genesys USB3.0 not been probed ?
Or other reason causes the issue ?
Any suggestion will be appreciated.
0_log_usbhub_Realtek.txt (74.5 KB)
1_log_usbhub_Genesys.txt (69.7 KB)