1 #include <linux/dma-mapping.h> 2 3 /* Set this to 1 if there is a HW IOMMU in the system */ 4 int iommu_detected __read_mostly; 5 6 struct dma_map_ops *dma_ops; 7 EXPORT_SYMBOL(dma_ops); 8 9 #define PREALLOC_DMA_DEBUG_ENTRIES (1 << 16) 10 11 static int __init dma_init(void) 12 { 13 dma_debug_init(PREALLOC_DMA_DEBUG_ENTRIES); 14 15 return 0; 16 } 17 fs_initcall(dma_init); 18 19 struct dma_map_ops *dma_get_ops(struct device *dev) 20 { 21 return dma_ops; 22 } 23 EXPORT_SYMBOL(dma_get_ops); 24