]> git.ipfire.org Git - people/ms/linux.git/blob - arch/m68k/coldfire/dma.c
c3279f7467d7cbc5ca8d249dce570a23db0f40b4
[people/ms/linux.git] / arch / m68k / coldfire / dma.c
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 /***************************************************************************/