1 #ifndef _M68K_DMA_H 2 #define _M68K_DMA_H 1 3 4 #include <linux/config.h> 5 6 /* it's useless on the m68k, but unfortunately needed by the new 7 bootmem allocator (but this should do it for this) */ 8 #define MAX_DMA_ADDRESS PAGE_OFFSET 9 10 #define MAX_DMA_CHANNELS 8 11 12 extern int request_dma(unsigned int dmanr, const char * device_id); /* reserve a DMA channel */ 13 extern void free_dma(unsigned int dmanr); /* release it again */ 14 15 #ifdef CONFIG_PCI 16 extern int isa_dma_bridge_buggy; 17 #else 18 #define isa_dma_bridge_buggy (0) 19 #endif 20 21 #endif /* _M68K_DMA_H */ 22