aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/Kconfig
diff options
context:
space:
mode:
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>2013-03-21 12:59:18 -0400
committerJason Cooper <jason@lakedaemon.net>2013-04-15 10:06:34 -0400
commit5d1190ea69cd158835518d4132b3d98774073092 (patch)
tree749d7c43d917a47391420e15a189e0e15f513d18 /arch/arm/Kconfig
parent7d55490277cf9e725f73e0055344b3e3a846926b (diff)
arm: mach-orion5x: convert to use mvebu-mbus driver
This commit migrates the mach-orion5x platforms to use the mvebu-mbus driver and therefore removes the Orion5x-specific addr-map code. The dove_init_early() function now initializes the mvebu-mbus driver by calling mvebu_mbus_init(). We also convert a number of orion5x_setup_xyz_win() calls to the appropriate mvebu_mbus_add_window() calls, as each board was doing its own setup for the NOR window or other devices. Ultimately, those devices will be probed from the DT. The common address decoding windows are now registered in the orion5x_setup_wins() function. It is worth noting that the four PCIe address decoding windows will ultimately no longer have to be registered here: it will be done automatically by the PCIe driver once Dove has been migrated to use the upcoming mvebu PCIe driver. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Jason Cooper <jason@lakedaemon.net>
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r--arch/arm/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index 6ee09663e929..b6f5f28ef007 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -600,6 +600,7 @@ config ARCH_ORION5X
600 select GENERIC_CLOCKEVENTS 600 select GENERIC_CLOCKEVENTS
601 select PCI 601 select PCI
602 select PLAT_ORION_LEGACY 602 select PLAT_ORION_LEGACY
603 select MVEBU_MBUS
603 help 604 help
604 Support for the following Marvell Orion 5x series SoCs: 605 Support for the following Marvell Orion 5x series SoCs:
605 Orion-1 (5181), Orion-VoIP (5181L), Orion-NAS (5182), 606 Orion-1 (5181), Orion-VoIP (5181L), Orion-NAS (5182),