summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPratik Patel <pratikp@codeaurora.org>2016-03-04 12:11:31 -0800
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-23 20:58:06 -0700
commitadf10d10e855b5096684dffd1d7225ce89c60518 (patch)
tree41ec3f2b40883b1fbbf8fe8b9018d82c143f8da2
parent2e37e1f9261c69424c0980cc2f562f710ea178bf (diff)
iommu: Add iommu_unmap_range declaration for msm_iommu kernel test
To allow msm_iommu kernel test compilation, add a iommu_unmap_range declaration and the corresponding stub function. Change-Id: If80918cc01afa7d0df2673f4e1962989af26f4bf Signed-off-by: Pratik Patel <pratikp@codeaurora.org>
-rw-r--r--include/linux/iommu.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/include/linux/iommu.h b/include/linux/iommu.h
index deb60648587f..be9170950706 100644
--- a/include/linux/iommu.h
+++ b/include/linux/iommu.h
@@ -249,6 +249,8 @@ extern int iommu_map(struct iommu_domain *domain, unsigned long iova,
phys_addr_t paddr, size_t size, int prot);
extern size_t iommu_unmap(struct iommu_domain *domain, unsigned long iova,
size_t size);
+extern int iommu_unmap_range(struct iommu_domain *domain, unsigned int iova,
+ unsigned int len);
extern size_t default_iommu_map_sg(struct iommu_domain *domain, unsigned long iova,
struct scatterlist *sg,unsigned int nents,
int prot);
@@ -432,6 +434,12 @@ static inline int iommu_unmap(struct iommu_domain *domain, unsigned long iova,
return -ENODEV;
}
+static inline int iommu_unmap_range(struct iommu_domain *domain,
+ unsigned int iova, unsigned int len)
+{
+ return -ENODEV;
+}
+
static inline size_t iommu_map_sg(struct iommu_domain *domain,
unsigned long iova, struct scatterlist *sg,
unsigned int nents, int prot)