]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - include/linux/dma_remapping.h
intel-iommu: fix build error with INTR_REMAP=y and DMAR=n
[karo-tx-linux.git] / include / linux / dma_remapping.h
index 136f170cecc294bd1c2b5b792bb93d89c025c021..af1dab41674bfdf3ceacbf49c6aca7ec24cd606d 100644 (file)
@@ -17,7 +17,15 @@ struct dmar_domain;
 struct root_entry;
 
 extern void free_dmar_iommu(struct intel_iommu *iommu);
+
+#ifdef CONFIG_DMAR
 extern int iommu_calculate_agaw(struct intel_iommu *iommu);
+#else
+static inline int iommu_calculate_agaw(struct intel_iommu *iommu)
+{
+       return 0;
+}
+#endif
 
 extern int dmar_disabled;