diff options
author | Joerg Roedel <joerg.roedel@amd.com> | 2011-09-27 15:57:15 +0200 |
---|---|---|
committer | Jesse Barnes <jbarnes@virtuousgeek.org> | 2011-10-14 09:05:34 -0700 |
commit | c320b976d7837c561ce4aa49dfe0a64f0e527ce4 (patch) | |
tree | 09d12286e3c63ab15a472468795204eeb154f83c /drivers/pci/Kconfig | |
parent | d4c0636c2107010f0ef8c4dfbb1d6368ae3b3ed9 (diff) | |
download | op-kernel-dev-c320b976d7837c561ce4aa49dfe0a64f0e527ce4.zip op-kernel-dev-c320b976d7837c561ce4aa49dfe0a64f0e527ce4.tar.gz |
PCI: Add implementation for PRI capability
Implement the necessary functions to handle PRI capabilities
on PCIe devices. With PRI devices behind an IOMMU can signal
page fault conditions to software and recover from such
faults.
Reviewed-by: Bjorn Helgaas <bhelgaas@google.com>
Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Diffstat (limited to 'drivers/pci/Kconfig')
-rw-r--r-- | drivers/pci/Kconfig | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/pci/Kconfig b/drivers/pci/Kconfig index 1d8ce83..fb1e9707 100644 --- a/drivers/pci/Kconfig +++ b/drivers/pci/Kconfig @@ -85,6 +85,15 @@ config PCI_IOV If unsure, say N. +config PCI_PRI + bool "PCI PRI support" + select PCI_ATS + help + PRI is the PCI Page Request Interface. It allows PCI devices that are + behind an IOMMU to recover from page faults. + + If unsure, say N. + config PCI_IOAPIC bool depends on PCI |