Browse Source

iommu: Correct iommu_map / iommu_unmap prototypes

Commit 7d3002cc8c16 ("iommu/core: split mapping to page sizes as supported
by the hardware") replaced 'int gfp_order' with a 'size_t size' of
iommu_map / iommu_unmap function arguments, but missed the function
prototypes for the disabled CONFIG_IOMMU_API case, let's correct them
for consistency.

Signed-off-by: Dmitry Osipenko <digetx@gmail.com>
Signed-off-by: Joerg Roedel <jroedel@suse.de>
Dmitry Osipenko 8 years ago
parent
commit
ebae3e830a
1 changed files with 2 additions and 2 deletions
  1. 2 2
      include/linux/iommu.h

+ 2 - 2
include/linux/iommu.h

@@ -425,13 +425,13 @@ static inline struct iommu_domain *iommu_get_domain_for_dev(struct device *dev)
 }
 }
 
 
 static inline int iommu_map(struct iommu_domain *domain, unsigned long iova,
 static inline int iommu_map(struct iommu_domain *domain, unsigned long iova,
-			    phys_addr_t paddr, int gfp_order, int prot)
+			    phys_addr_t paddr, size_t size, int prot)
 {
 {
 	return -ENODEV;
 	return -ENODEV;
 }
 }
 
 
 static inline int iommu_unmap(struct iommu_domain *domain, unsigned long iova,
 static inline int iommu_unmap(struct iommu_domain *domain, unsigned long iova,
-			      int gfp_order)
+			      size_t size)
 {
 {
 	return -ENODEV;
 	return -ENODEV;
 }
 }