From: <gerg@snapgear.com>

Define the DMA register set base address array for those m68knommu/ColdFire
CPU's that have a DMA engines.


---

 25-akpm/arch/m68knommu/platform/5206/config.c  |    2 ++
 25-akpm/arch/m68knommu/platform/5206e/config.c |    2 ++
 25-akpm/arch/m68knommu/platform/5249/config.c  |    2 ++
 25-akpm/arch/m68knommu/platform/5272/config.c  |    2 ++
 4 files changed, 8 insertions(+)

diff -puN arch/m68knommu/platform/5206/config.c~m68knommu-ColdFire-base-DMA-addresses arch/m68knommu/platform/5206/config.c
--- 25/arch/m68knommu/platform/5206/config.c~m68knommu-ColdFire-base-DMA-addresses	2004-04-07 20:36:17.922420072 -0700
+++ 25-akpm/arch/m68knommu/platform/5206/config.c	2004-04-07 20:36:17.939417488 -0700
@@ -42,6 +42,8 @@ unsigned int   dma_base_addr[MAX_M68K_DM
         MCF_MBAR + MCFDMA_BASE1,
 };
 
+unsigned int dma_device_address[MAX_M68K_DMA_CHANNELS];
+
 /***************************************************************************/
 
 void mcf_autovector(unsigned int vec)
diff -puN arch/m68knommu/platform/5206e/config.c~m68knommu-ColdFire-base-DMA-addresses arch/m68knommu/platform/5206e/config.c
--- 25/arch/m68knommu/platform/5206e/config.c~m68knommu-ColdFire-base-DMA-addresses	2004-04-07 20:36:17.926419464 -0700
+++ 25-akpm/arch/m68knommu/platform/5206e/config.c	2004-04-07 20:36:17.939417488 -0700
@@ -42,6 +42,8 @@ unsigned int   dma_base_addr[MAX_M68K_DM
         MCF_MBAR + MCFDMA_BASE1,
 };
 
+unsigned int dma_device_address[MAX_M68K_DMA_CHANNELS];
+
 /***************************************************************************/
 
 void mcf_autovector(unsigned int vec)
diff -puN arch/m68knommu/platform/5249/config.c~m68knommu-ColdFire-base-DMA-addresses arch/m68knommu/platform/5249/config.c
--- 25/arch/m68knommu/platform/5249/config.c~m68knommu-ColdFire-base-DMA-addresses	2004-04-07 20:36:17.927419312 -0700
+++ 25-akpm/arch/m68knommu/platform/5249/config.c	2004-04-07 20:36:17.940417336 -0700
@@ -43,6 +43,8 @@ unsigned int   dma_base_addr[MAX_M68K_DM
         MCF_MBAR + MCFDMA_BASE3,
 };
 
+unsigned int dma_device_address[MAX_M68K_DMA_CHANNELS];
+
 /***************************************************************************/
 
 void mcf_autovector(unsigned int vec)
diff -puN arch/m68knommu/platform/5272/config.c~m68knommu-ColdFire-base-DMA-addresses arch/m68knommu/platform/5272/config.c
--- 25/arch/m68knommu/platform/5272/config.c~m68knommu-ColdFire-base-DMA-addresses	2004-04-07 20:36:17.935418096 -0700
+++ 25-akpm/arch/m68knommu/platform/5272/config.c	2004-04-07 20:36:17.940417336 -0700
@@ -46,6 +46,8 @@ unsigned int   dma_base_addr[MAX_M68K_DM
         MCF_MBAR + MCFDMA_BASE0,
 };
 
+unsigned int dma_device_address[MAX_M68K_DMA_CHANNELS];
+
 /***************************************************************************/
 
 void mcf_disableall(void)

_