HomeFreeBSD

- Make PCI_QUIRK_MSI_INTX_BUG work by using the ID of the actual PCI device

Description

  • Make PCI_QUIRK_MSI_INTX_BUG work by using the ID of the actual PCI device for the lookup.
  • For devices affected by PCI_QUIRK_MSI_INTX_BUG, ensure PCIM_CMD_INTxDIS is cleared when using MSI/MSI-X.
  • Employ PCI_QUIRK_MSI_INTX_BUG for BCM5714(S)/BCM5715(S)/BCM5780(S) rather than clearing PCIM_CMD_INTxDIS unconditionally for all devices in bge(4).

MFC after: 3 days

Details

Provenance
mariusAuthored on
Parents
rS276298: Remove the '#undef DEBUG' that should not be committed.
Branches
Unknown
Tags
Unknown

Event Timeline