diff options
Diffstat (limited to 'arch/arm/mach-footbridge/dma.c')
-rw-r--r-- | arch/arm/mach-footbridge/dma.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/arch/arm/mach-footbridge/dma.c b/arch/arm/mach-footbridge/dma.c index e7b8a6adaf7a..fdd94b182d78 100644 --- a/arch/arm/mach-footbridge/dma.c +++ b/arch/arm/mach-footbridge/dma.c | |||
@@ -41,7 +41,7 @@ static struct dma_ops fb_dma_ops = { | |||
41 | }; | 41 | }; |
42 | #endif | 42 | #endif |
43 | 43 | ||
44 | void __init arch_dma_init(dma_t *dma) | 44 | static int __init fb_dma_init(void) |
45 | { | 45 | { |
46 | #if 0 | 46 | #if 0 |
47 | dma[_DC21285_DMA(0)].d_ops = &fb_dma_ops; | 47 | dma[_DC21285_DMA(0)].d_ops = &fb_dma_ops; |
@@ -49,6 +49,8 @@ void __init arch_dma_init(dma_t *dma) | |||
49 | #endif | 49 | #endif |
50 | #ifdef CONFIG_ISA_DMA | 50 | #ifdef CONFIG_ISA_DMA |
51 | if (footbridge_cfn_mode()) | 51 | if (footbridge_cfn_mode()) |
52 | isa_init_dma(dma + _ISA_DMA(0)); | 52 | isa_init_dma(); |
53 | #endif | 53 | #endif |
54 | return 0; | ||
54 | } | 55 | } |
56 | core_initcall(fb_dma_init); | ||