aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/include/linux/pci.h
diff options
context:
space:
mode:
authorBjorn Helgaas <bhelgaas@google.com>2021-09-02 14:56:41 -0500
committerBjorn Helgaas <bhelgaas@google.com>2021-09-02 14:56:41 -0500
commit9d102c7437247a909dd6f46cbda11cde5526f7b6 (patch)
treee7e23bfd3463d67c55df8ee9c1eb205790c6548f /include/linux/pci.h
parentMerge branch 'pci/hotplug' (diff)
parentPCI: Set dma-can-stall for HiSilicon chips (diff)
downloadwireguard-linux-9d102c7437247a909dd6f46cbda11cde5526f7b6.tar.xz
wireguard-linux-9d102c7437247a909dd6f46cbda11cde5526f7b6.zip
Merge branch 'pci/iommu'
- Allow PASID on fake PCIe devices, e.g., HiSilicon KunPeng920 and KunPeng930 AMBA devices, without TLP prefixes (Zhangfei Gao) - Allow SVA / dma-can-stall on fake PCIe devices (Zhangfei Gao) * pci/iommu: PCI: Set dma-can-stall for HiSilicon chips PCI: Allow PASID on fake PCIe devices without TLP prefixes
Diffstat (limited to 'include/linux/pci.h')
-rw-r--r--include/linux/pci.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/pci.h b/include/linux/pci.h
index 540b377ca8f6..28165dc5b221 100644
--- a/include/linux/pci.h
+++ b/include/linux/pci.h
@@ -388,6 +388,7 @@ struct pci_dev {
supported from root to here */
u16 l1ss; /* L1SS Capability pointer */
#endif
+ unsigned int pasid_no_tlp:1; /* PASID works without TLP Prefix */
unsigned int eetlp_prefix_path:1; /* End-to-End TLP Prefix */
pci_channel_state_t error_state; /* Current connectivity state */