/***************************************************************************/ /* * dma.c -- Freescale ColdFire DMA support * * Copyright (C) 2007, Greg Ungerer (gerg@snapgear.com) */ /***************************************************************************/ #include <linux/kernel.h> #include <linux/module.h> #include <asm/dma.h> #include <asm/coldfire.h> #include <asm/mcfsim.h> #include <asm/mcfdma.h> /***************************************************************************/ /* * DMA channel base address table. */ unsigned int dma_base_addr[MAX_M68K_DMA_CHANNELS] = { #ifdef MCFDMA_BASE0 MCFDMA_BASE0, #endif #ifdef MCFDMA_BASE1 MCFDMA_BASE1, #endif #ifdef MCFDMA_BASE2 MCFDMA_BASE2, #endif #ifdef MCFDMA_BASE3 MCFDMA_BASE3, #endif }; EXPORT_SYMBOL(dma_base_addr); unsigned int dma_device_address[MAX_M68K_DMA_CHANNELS]; EXPORT_SYMBOL(dma_device_address); /***************************************************************************/