diff options
Diffstat (limited to 'drivers/iommu/intel-iommu.c')
-rw-r--r-- | drivers/iommu/intel-iommu.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/drivers/iommu/intel-iommu.c b/drivers/iommu/intel-iommu.c index 0099667a397e..88329fa13634 100644 --- a/drivers/iommu/intel-iommu.c +++ b/drivers/iommu/intel-iommu.c | |||
@@ -47,6 +47,7 @@ | |||
47 | #include <asm/iommu.h> | 47 | #include <asm/iommu.h> |
48 | 48 | ||
49 | #include "irq_remapping.h" | 49 | #include "irq_remapping.h" |
50 | #include "pci.h" | ||
50 | 51 | ||
51 | #define ROOT_SIZE VTD_PAGE_SIZE | 52 | #define ROOT_SIZE VTD_PAGE_SIZE |
52 | #define CONTEXT_SIZE VTD_PAGE_SIZE | 53 | #define CONTEXT_SIZE VTD_PAGE_SIZE |
@@ -4137,12 +4138,6 @@ static int intel_iommu_domain_has_cap(struct iommu_domain *domain, | |||
4137 | return 0; | 4138 | return 0; |
4138 | } | 4139 | } |
4139 | 4140 | ||
4140 | static void swap_pci_ref(struct pci_dev **from, struct pci_dev *to) | ||
4141 | { | ||
4142 | pci_dev_put(*from); | ||
4143 | *from = to; | ||
4144 | } | ||
4145 | |||
4146 | #define REQ_ACS_FLAGS (PCI_ACS_SV | PCI_ACS_RR | PCI_ACS_CR | PCI_ACS_UF) | 4141 | #define REQ_ACS_FLAGS (PCI_ACS_SV | PCI_ACS_RR | PCI_ACS_CR | PCI_ACS_UF) |
4147 | 4142 | ||
4148 | static int intel_iommu_add_device(struct device *dev) | 4143 | static int intel_iommu_add_device(struct device *dev) |