summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorMengyuan Lou <mengyuanlou@net-swift.com>2023-02-07 18:24:19 +0800
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2023-03-11 16:40:18 +0100
commit01923e3196ee60b9357624c120b8426c7261ae15 (patch)
tree57fac6ba36417ff664dbc45f14ff0354adf29aec /include
parentfaa050d2ff8820f450b69b84645e74b6934ed5ad (diff)
downloadlinux-01923e3196ee60b9357624c120b8426c7261ae15.tar.gz
linux-01923e3196ee60b9357624c120b8426c7261ae15.tar.bz2
linux-01923e3196ee60b9357624c120b8426c7261ae15.zip
PCI: Add ACS quirk for Wangxun NICs
[ Upstream commit a2b9b123ccac913e9f9b80337d687a2fe786a634 ] Wangxun has verified there is no peer-to-peer between functions for the below selection of SFxxx, RP1000 and RP2000 NICS. They may be multi-function devices, but the hardware does not advertise ACS capability. Add an ACS quirk for these devices so the functions can be in independent IOMMU groups. Link: https://lore.kernel.org/r/20230207102419.44326-1-mengyuanlou@net-swift.com Signed-off-by: Mengyuan Lou <mengyuanlou@net-swift.com> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'include')
-rw-r--r--include/linux/pci_ids.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/pci_ids.h b/include/linux/pci_ids.h
index 69e310173fbc..2e1935917c24 100644
--- a/include/linux/pci_ids.h
+++ b/include/linux/pci_ids.h
@@ -3033,6 +3033,8 @@
#define PCI_DEVICE_ID_INTEL_VMD_9A0B 0x9a0b
#define PCI_DEVICE_ID_INTEL_S21152BB 0xb152
+#define PCI_VENDOR_ID_WANGXUN 0x8088
+
#define PCI_VENDOR_ID_SCALEMP 0x8686
#define PCI_DEVICE_ID_SCALEMP_VSMP_CTL 0x1010