0eaf6ceec6
Cross-referenced with Linux 7.1 drivers/usb/host/xhci-pci.c. Vendor constants: added ASMEDIA (0x1b21). All 12 vendor IDs now documented: Fresco Logic, NEC, AMD, ATI, Intel, ASMedia, Etron, Renesas, VIA, CDNS, Phytium, Zhaoxin, Redox/QEMU. QUIRK_TABLE expanded from 18 to 23 entries: - ASMedia ASM1042/1042A (0x1042): ASMEDIA_MODIFY_FLOWCONTROL - ASMedia ASM1142 (0x1142): BROKEN_MSI - ASMedia ASM2142/3142 (0x2142): BROKEN_MSI + U2_DISABLE_WAKE - ASMedia ASM3242 (0x3242): BROKEN_MSI - VIA VL805 (0x3483): RESET_ON_RESUME ASMedia xHCI add-in cards (ASM1042/1142/2142/3142/3242) are among the most common PCIe USB 3.0 controllers. VIA VL805 is the standard USB 3.0 controller on Raspberry Pi 4 and many ARM SBCs.