linux/arch/arm/mach-footbridge
Russell King 2f757f2ab7 [ARM] dma: rejig DMA initialization
Rather than having the central DMA multiplexer call the architecture
specific DMA initialization function, have each architecture DMA
initialization function use core_initcall(), and register each DMA
channel separately with the multiplexer.

This removes the array of dma structures in the central multiplexer,
replacing it with an array of pointers instead; this is more flexible
since it allows the drivers to wrap the DMA structure (eventually
allowing us to transition non-ISA DMA drivers away.)

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2008-12-11 14:32:43 +00:00
..
include/mach [ARM] Rename ISA mach/dma.h header to mach/isa-dma.h 2008-11-29 18:49:55 +00:00
cats-hw.c [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
cats-pci.c [ARM] CATS: Do not try and map bad PCI IRQ numbers 2008-08-09 13:51:53 +01:00
common.c [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
common.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
dc21285-timer.c [ARM] Fix timer damage from d3d74453c3 2008-01-28 10:17:12 +00:00
dc21285.c [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
dma.c [ARM] dma: rejig DMA initialization 2008-12-11 14:32:43 +00:00
ebsa285-leds.c [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
ebsa285-pci.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ebsa285.c [ARM] 3260/1: remove phys_ram from struct machine_desc (part 2) 2006-01-13 20:51:52 +00:00
isa-irq.c Merge branch 'pxa-all' into devel 2008-10-09 21:33:02 +01:00
isa-timer.c [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
isa.c [ARM] Add rtc-cmos driver for ISA-based footbridge platforms 2007-10-12 23:43:32 +01:00
Kconfig [PATCH] Kconfig fix (BLK_DEV_FD dependencies) 2005-09-07 17:17:12 -07:00
Makefile [ARM] 5015/1: arm: remove ARCH_CO285 2008-05-02 23:44:57 +01:00
Makefile.boot Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
netwinder-hw.c [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
netwinder-leds.c [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
netwinder-pci.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
personal-pci.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
personal.c [ARM] 3260/1: remove phys_ram from struct machine_desc (part 2) 2006-01-13 20:51:52 +00:00
time.c Merge branch 'ptebits' into devel 2008-10-09 21:31:56 +01:00