• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/arm/mach-footbridge/
1/*
2 *  linux/arch/arm/kernel/dma-ebsa285.c
3 *
4 *  Copyright (C) 1998 Phil Blundell
5 *
6 * DMA functions specific to EBSA-285/CATS architectures
7 *
8 *  Changelog:
9 *   09-Nov-1998 RMK	Split out ISA DMA functions to dma-isa.c
10 *   17-Mar-1999 RMK	Allow any EBSA285-like architecture to have
11 *			ISA DMA controllers.
12 */
13#include <linux/init.h>
14#include <linux/io.h>
15#include <linux/spinlock.h>
16
17#include <asm/dma.h>
18#include <asm/scatterlist.h>
19
20#include <asm/mach/dma.h>
21#include <asm/hardware/dec21285.h>
22
23
24static int __init fb_dma_init(void)
25{
26#ifdef CONFIG_ISA_DMA
27	if (footbridge_cfn_mode())
28		isa_init_dma();
29#endif
30	return 0;
31}
32core_initcall(fb_dma_init);
33