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
15#include <asm/dma.h>
16#include <asm/io.h>
17#include <asm/scatterlist.h>
18
19#include <asm/mach/dma.h>
20#include <asm/hardware/dec21285.h>
21
22
23void __init arch_dma_init(dma_t *dma)
24{
25#ifdef CONFIG_ISA_DMA
26	if (footbridge_cfn_mode())
27		isa_init_dma(dma + _ISA_DMA(0));
28#endif
29}
30