diff options
author | Joerg Roedel <jroedel@suse.de> | 2017-03-23 00:06:17 +0100 |
---|---|---|
committer | Joerg Roedel <jroedel@suse.de> | 2017-03-23 00:06:17 +0100 |
commit | b4d8c7aea15efa8c6272c58d78296f8b017c4c6a (patch) | |
tree | 0453d3f0adea64293f7478e140b3a099c4ca56cd | |
parent | 21aff52ab2c831c2f07d48e2fa8d4bab26a66992 (diff) |
iommu/iova: Fix compile error with CONFIG_IOMMU_IOVA=m
The #ifdef in iova.h only catches the CONFIG_IOMMU_IOVA=y
case, so that compilation as a module fails with duplicate
function definition errors. Fix it by catching both cases in
the #if.
Signed-off-by: Joerg Roedel <jroedel@suse.de>
-rw-r--r-- | include/linux/iova.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/iova.h b/include/linux/iova.h index 548982ad5f2f..e0a892ae45c0 100644 --- a/include/linux/iova.h +++ b/include/linux/iova.h @@ -82,7 +82,7 @@ static inline unsigned long iova_pfn(struct iova_domain *iovad, dma_addr_t iova) return iova >> iova_shift(iovad); } -#ifdef CONFIG_IOMMU_IOVA +#if IS_ENABLED(CONFIG_IOMMU_IOVA) int iova_cache_get(void); void iova_cache_put(void); |