On Sat, 10 Oct 2026 07:47:53 +0000, Brian Tucker wrote: > Hi, > > On an ASUS ROG STRIX X870E-E GAMING WIFI7 NEO (Ryzen 9 9950X3D2), the > USB 3 half of an onboard ASMedia ASM2074 hub never enumerates. Its > USB 2 half (174c:2174) and the devices behind it work, so that port > group is stuck at 480M. Windows 11 on the same machine enumerates > both halves on the same root port. > > Host: AMD Promontory 21 xHCI at 0000:0f:00.0, hcc params 0x0200ef81, hci > version 0x110. DMI/BIOS, lspci and lsusb -v are in asm2074-info.txt. > > Every boot: > > [ 5.478608] usb 9-5: Device not responding to setup address. > > [ 9.648279] usb 9-5: Device not responding to setup address. > > [ 9.851716] usb 9-5: device not accepting address 3, error -71 That's a very early failure, looks like the first control request issued to the USB device times out. (Many ASMedia xHCI controllers are known to internally abort Address Device after a few seconds). Does this patch make any difference? It skips a redundant reset and adds a redundant xHCI command to match behavior I see in Windows 10 running in QEMU. Also adds some debug noise. > Windows 11 on the same hardware lists all four hub functions as OK, > including USB\VID_174C&PID_3174\8&15CD6C09&0&5 on root port 5. Odd, plenty of systems have no problems enumerating this device ID: http://linux-hardware.org/?id=usb:174c-3174 Regards, Michal