Files
RedBear-OS/drivers/usb
Red Bear OS 0eaf6ceec6 USB: quirks — add ASMedia vendor + VIA VL805, expand vendor constants
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.
2026-07-07 17:48:43 +03:00
..