1/***************************************************************************/ 2 3/* 4 * dma.c -- Freescale ColdFire DMA support 5 * 6 * Copyright (C) 2007, Greg Ungerer (gerg@snapgear.com) 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 */ 23unsigned int dma_base_addr[MAX_M68K_DMA_CHANNELS] = { 24#ifdef MCFDMA_BASE0 25 MCFDMA_BASE0, 26#endif 27#ifdef MCFDMA_BASE1 28 MCFDMA_BASE1, 29#endif 30#ifdef MCFDMA_BASE2 31 MCFDMA_BASE2, 32#endif 33#ifdef MCFDMA_BASE3 34 MCFDMA_BASE3, 35#endif 36}; 37EXPORT_SYMBOL(dma_base_addr); 38 39unsigned int dma_device_address[MAX_M68K_DMA_CHANNELS]; 40EXPORT_SYMBOL(dma_device_address); 41 42/***************************************************************************/ 43