HomeFreeBSD

Ads support to the xhci pci attachment to use MSI-X interrupts when

Description

Ads support to the xhci pci attachment to use MSI-X interrupts when
available. As with MSI interrupts these can be disabled by setting
hw.usb.xhci.msix to 0 in the loader.

MSI-X interrupts are needed on some hardware, for example the Cavium
ThunderX only supports them, and with this we don't fall back to polling.

PR: 204378
Reviewed by: hselasky, jhb
MFC after: 1 week (after r292669)
Sponsored by: ABT Systems Ltd
Differential Revision: https://reviews.freebsd.org/D4698

Details

Provenance
andrewAuthored on
Reviewer
hselasky
Differential Revision
D4698: Add support for MSI-X to xhci_pci
Parents
rS292682: Fix remaining direct tests of the carry flag in the v86 %eflags via a
Branches
Unknown
Tags
Unknown