Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
dma.c
Go to the documentation of this file.
1 /***************************************************************************/
2 
3 /*
4  * dma.c -- Freescale ColdFire DMA support
5  *
6  * Copyright (C) 2007, Greg Ungerer ([email protected])
7  */
8 
9 /***************************************************************************/
10 
11 #include <linux/kernel.h>
12 #include <linux/module.h>
13 #include <asm/dma.h>
14 #include <asm/coldfire.h>
15 #include <asm/mcfsim.h>
16 #include <asm/mcfdma.h>
17 
18 /***************************************************************************/
19 
20 /*
21  * DMA channel base address table.
22  */
23 unsigned int dma_base_addr[MAX_M68K_DMA_CHANNELS] = {
24 #ifdef MCFDMA_BASE0
26 #endif
27 #ifdef MCFDMA_BASE1
29 #endif
30 #ifdef MCFDMA_BASE2
32 #endif
33 #ifdef MCFDMA_BASE3
35 #endif
36 };
38 
39 unsigned int dma_device_address[MAX_M68K_DMA_CHANNELS];
41 
42 /***************************************************************************/