summaryrefslogtreecommitdiffstats
path: root/arch/unicore32/include
diff options
context:
space:
mode:
authorChristoph Hellwig <hch@lst.de>2017-12-24 13:27:26 +0100
committerChristoph Hellwig <hch@lst.de>2018-01-15 09:35:55 +0100
commit90f7816206a3cace98a19021bb867855f5753feb (patch)
treea5e0fec8601274340abe18ff4db976ce35ff7f5f /arch/unicore32/include
parent35bd5071206e4974aed9bbd229d68699e72306ec (diff)
downloadlinux-0-day-90f7816206a3cace98a19021bb867855f5753feb.tar.gz
linux-0-day-90f7816206a3cace98a19021bb867855f5753feb.tar.xz
unicore32: use generic swiotlb_ops
These are identical to the unicore32 ops, and would also support CMA if enabled on unicore32. Signed-off-by: Christoph Hellwig <hch@lst.de> Acked-by: Christian König <christian.koenig@amd.com>
Diffstat (limited to 'arch/unicore32/include')
-rw-r--r--arch/unicore32/include/asm/dma-mapping.h9
1 files changed, 1 insertions, 8 deletions
diff --git a/arch/unicore32/include/asm/dma-mapping.h b/arch/unicore32/include/asm/dma-mapping.h
index f2bfec273aa7f..790bc2ef4af27 100644
--- a/arch/unicore32/include/asm/dma-mapping.h
+++ b/arch/unicore32/include/asm/dma-mapping.h
@@ -12,18 +12,11 @@
#ifndef __UNICORE_DMA_MAPPING_H__
#define __UNICORE_DMA_MAPPING_H__
-#ifdef __KERNEL__
-
-#include <linux/mm_types.h>
-#include <linux/scatterlist.h>
#include <linux/swiotlb.h>
-extern const struct dma_map_ops swiotlb_dma_map_ops;
-
static inline const struct dma_map_ops *get_arch_dma_ops(struct bus_type *bus)
{
- return &swiotlb_dma_map_ops;
+ return &swiotlb_dma_ops;
}
-#endif /* __KERNEL__ */
#endif