PCI: Add ACS Redirect disable quirk for Intel Sunrise Point
authorLogan Gunthorpe <logang@deltatee.com>
Thu, 9 Aug 2018 22:09:17 +0000 (17:09 -0500)
committerBjorn Helgaas <bhelgaas@google.com>
Thu, 9 Aug 2018 22:59:07 +0000 (17:59 -0500)
commit10dbc9fedcf151ab794f5e22d4f34f1eff01a08f
tree6061ec8d2ba6aa99c351c28535b10467657ead32
parent73c47ddef29b5869a2221e93cefdb56fd8263718
PCI: Add ACS Redirect disable quirk for Intel Sunrise Point

Intel Sunrise Point PCH hardware has an implementation of the ACS bits that
does not comply with the PCIe standard.  Add a device-specific quirk,
pci_quirk_disable_intel_spt_pch_acs_redir() to disable ACS Redirection on
this system.

Signed-off-by: Logan Gunthorpe <logang@deltatee.com>
[bhelgaas: changelog, split to separate patch]
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Alex Williamson <alex.williamson@redhat.com>
drivers/pci/quirks.c