diff options
author | Logan Gunthorpe <logang@deltatee.com> | 2018-08-09 16:51:43 -0500 |
---|---|---|
committer | Bjorn Helgaas <bhelgaas@google.com> | 2018-08-09 17:48:28 -0500 |
commit | 73c47ddef29b5869a2221e93cefdb56fd8263718 (patch) | |
tree | 5b258b2b7d70ce1ac59847ceec2d0f7013297a25 /crypto | |
parent | 3b269185c19268027ac79388b03c9d7322518e4c (diff) | |
download | linux-stable-73c47ddef29b5869a2221e93cefdb56fd8263718.tar.gz linux-stable-73c47ddef29b5869a2221e93cefdb56fd8263718.tar.bz2 linux-stable-73c47ddef29b5869a2221e93cefdb56fd8263718.zip |
PCI: Add device-specific ACS Redirect disable infrastructure
Intel Sunrise Point (SPT) PCH hardware has an implementation of the ACS
bits that does not comply with the PCIe standard. To deal with this we
need device-specific quirks to disable ACS redirection.
Add a new pci_dev_specific_disable_acs_redir() quirk and a new
.disable_acs_redir() function pointer for use by non-compliant devices. No
functional change intended.
Signed-off-by: Logan Gunthorpe <logang@deltatee.com>
[bhelgaas: split to separate patch, move
pci_dev_specific_disable_acs_redir() declarations to drivers/pci/pci.h]
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Alex Williamson <alex.williamson@redhat.com>
Diffstat (limited to 'crypto')
0 files changed, 0 insertions, 0 deletions