1 #ifndef _ASM_IA64_MACHVEC_DIG_h
2 #define _ASM_IA64_MACHVEC_DIG_h
4 extern ia64_mv_setup_t dig_setup;
7 * This stuff has dual use!
9 * For a generic kernel, the macros are used to initialize the
10 * platform's machvec structure. When compiling a non-generic kernel,
11 * the macros are used directly.
13 #define platform_name "dig"
14 #define platform_setup dig_setup
17 # define platform_dma_map_sg dma_map_sg
18 # define platform_dma_unmap_sg dma_unmap_sg
19 # define platform_dma_mapping_error dma_mapping_error
20 # define platform_dma_supported dma_supported
21 # define platform_dma_alloc_coherent dma_alloc_coherent
22 # define platform_dma_free_coherent dma_free_coherent
23 # define platform_dma_map_single dma_map_single
24 # define platform_dma_unmap_single dma_unmap_single
25 # define platform_dma_sync_single_for_cpu \
26 dma_sync_single_for_cpu
27 # define platform_dma_sync_single_for_device \
28 dma_sync_single_for_device
31 #endif /* _ASM_IA64_MACHVEC_DIG_h */