Skip to main content
2 of 3
added 239 characters in body
Dmitry Grigoryev
  • 28.2k
  • 6
  • 54
  • 145

Try adding

initcall_blacklist=xhci_hcd_init

to your kernel parameters. Or maybe xhci_init_driver. You'll have to experiment here.

Also take a look at the "quirks" available in drivers/usb/host/xhci.h. Specifically, if this is an Intel-only limitation, you could try XHCI_NEC_HOST. There's also XHCI_EP_LIMIT_QUIRK, though I honestly have no idea what it does.

If the experiments are fruitless, you'll have to build a custom kernel.

Dmitry Grigoryev
  • 28.2k
  • 6
  • 54
  • 145