1 // SPDX-License-Identifier: GPL-2.0 2 /***************************************************************************/ 3 4 /* 5 * dma.c -- Freescale ColdFire DMA support 6 * 7 * Copyright (C) 2007, Greg Ungerer (gerg@snapgear.com) 8 */ 9 10 /***************************************************************************/ 11 12 #include <linux/kernel.h> 13 #include <linux/module.h> 14 #include <asm/dma.h> 15 #include <asm/coldfire.h> 16 #include <asm/mcfsim.h> 17 #include <asm/mcfdma.h> 18 19 /***************************************************************************/ 20 21 /* 22 * DMA channel base address table. 23 */ 24 unsigned int dma_base_addr[MAX_M68K_DMA_CHANNELS] = { 25 #ifdef MCFDMA_BASE0 26 MCFDMA_BASE0, 27 #endif 28 #ifdef MCFDMA_BASE1 29 MCFDMA_BASE1, 30 #endif 31 #ifdef MCFDMA_BASE2 32 MCFDMA_BASE2, 33 #endif 34 #ifdef MCFDMA_BASE3 35 MCFDMA_BASE3, 36 #endif 37 }; 38 EXPORT_SYMBOL(dma_base_addr); 39 40 unsigned int dma_device_address[MAX_M68K_DMA_CHANNELS]; 41 EXPORT_SYMBOL(dma_device_address); 42 43 /***************************************************************************/ 44