.. | .. |
---|
10 | 10 | { |
---|
11 | 11 | #if defined(CONFIG_MACH_JAZZ) |
---|
12 | 12 | return &jazz_dma_ops; |
---|
13 | | -#elif defined(CONFIG_SWIOTLB) |
---|
14 | | - return &swiotlb_dma_ops; |
---|
15 | | -#elif defined(CONFIG_DMA_NONCOHERENT_OPS) |
---|
16 | | - return &dma_noncoherent_ops; |
---|
17 | 13 | #else |
---|
18 | | - return &dma_direct_ops; |
---|
19 | | -#endif |
---|
20 | | -} |
---|
21 | | - |
---|
22 | | -#define arch_setup_dma_ops arch_setup_dma_ops |
---|
23 | | -static inline void arch_setup_dma_ops(struct device *dev, u64 dma_base, |
---|
24 | | - u64 size, const struct iommu_ops *iommu, |
---|
25 | | - bool coherent) |
---|
26 | | -{ |
---|
27 | | -#ifdef CONFIG_DMA_PERDEV_COHERENT |
---|
28 | | - dev->archdata.dma_coherent = coherent; |
---|
| 14 | + return NULL; |
---|
29 | 15 | #endif |
---|
30 | 16 | } |
---|
31 | 17 | |
---|