linux/arch/arm/mach-orion
Lennert Buytenhek 98f79d1ea0 Orion: revamp cpu mbus window handling
Instead of forcing all device bus window setup through one function
with some enum as the first argument, create separate window setup
functions for each of the four possible targets, and do the demux
internally.  This allows getting rid of the window identifier enum
and the big switch statement in orion_setup_cpu_win().

Signed-off-by: Lennert Buytenhek <buytenh@marvell.com>
Reviewed-by: Tzachi Perelstein <tzachi@marvell.com>
Acked-by: Russell King <rmk+kernel@arm.linux.org.uk>
Signed-off-by: Nicolas Pitre <nico@marvell.com>
2008-03-27 14:51:40 -04:00
..
addr-map.c Orion: revamp cpu mbus window handling 2008-03-27 14:51:40 -04:00
common.c Orion: revamp cpu mbus window handling 2008-03-27 14:51:40 -04:00
common.h Orion: revamp cpu mbus window handling 2008-03-27 14:51:40 -04:00
db88f5281-setup.c Orion: revamp cpu mbus window handling 2008-03-27 14:51:40 -04:00
dns323-setup.c Orion: revamp cpu mbus window handling 2008-03-27 14:51:40 -04:00
gpio.c [ARM] replace remaining __FUNCTION__ occurrences 2008-03-06 12:18:18 +00:00
irq.c plat-orion: share IRQ handling code 2008-03-27 14:51:40 -04:00
Kconfig [ARM] Orion: add support for QNAP TS-109/TS-209 2008-01-26 15:04:03 +00:00
kurobox_pro-setup.c Orion: revamp cpu mbus window handling 2008-03-27 14:51:40 -04:00
Makefile plat-orion: share time handling code 2008-03-27 14:51:40 -04:00
Makefile.boot [ARM] basic support for the Marvell Orion SoC family 2008-01-26 15:03:42 +00:00
pci.c plat-orion: share PCIe handling code 2008-03-27 14:51:40 -04:00
rd88f5182-setup.c Orion: revamp cpu mbus window handling 2008-03-27 14:51:40 -04:00
ts209-setup.c Orion: revamp cpu mbus window handling 2008-03-27 14:51:40 -04:00