root/arch/m68k/coldfire/dma.c

/* [<][>][^][v][top][bottom][index][help] */
   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 /***************************************************************************/

/* [<][>][^][v][top][bottom][index][help] */