blob: 10b5b8b3272a81b6bfd92068c625b72ed5174462 [file] [log] [blame]
Linus Torvalds1da177e2005-04-16 15:20:36 -07001/*
2 * linux/arch/arm/mach-shark/dma.c
3 *
4 * by Alexander Schulz
5 *
6 * derived from:
7 * arch/arm/kernel/dma-ebsa285.c
8 * Copyright (C) 1998 Phil Blundell
9 */
10
Linus Torvalds1da177e2005-04-16 15:20:36 -070011#include <linux/init.h>
12
13#include <asm/dma.h>
14#include <asm/mach/dma.h>
15
Russell King2f757f22008-12-08 16:33:30 +000016static int __init shark_dma_init(void)
Linus Torvalds1da177e2005-04-16 15:20:36 -070017{
18#ifdef CONFIG_ISA_DMA
Russell King2f757f22008-12-08 16:33:30 +000019 isa_init_dma();
Linus Torvalds1da177e2005-04-16 15:20:36 -070020#endif
Russell King2f757f22008-12-08 16:33:30 +000021 return 0;
Linus Torvalds1da177e2005-04-16 15:20:36 -070022}
Russell King2f757f22008-12-08 16:33:30 +000023core_initcall(shark_dma_init);