]> git.karo-electronics.de Git - mv-sheeva.git/blob - include/asm-sparc64/dma-mapping.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
[mv-sheeva.git] / include / asm-sparc64 / dma-mapping.h
1 #ifndef _ASM_SPARC64_DMA_MAPPING_H
2 #define _ASM_SPARC64_DMA_MAPPING_H
3
4
5 #ifdef CONFIG_PCI
6 #include <asm-generic/dma-mapping.h>
7 #else
8
9 struct device;
10
11 static inline void *dma_alloc_coherent(struct device *dev, size_t size,
12                          dma_addr_t *dma_handle, gfp_t flag)
13 {
14         BUG();
15         return NULL;
16 }
17
18 static inline void dma_free_coherent(struct device *dev, size_t size,
19                        void *vaddr, dma_addr_t dma_handle)
20 {
21         BUG();
22 }
23
24 #endif /* PCI */
25
26 #endif /* _ASM_SPARC64_DMA_MAPPING_H */