Merge tag 'marvell-armadaxp-smp-for-3.8' of github.com:MISL-EBU-System-SW/mainline...
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thu, 22 Nov 2012 09:55:09 +0000 (10:55 +0100)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thu, 22 Nov 2012 09:55:09 +0000 (10:55 +0100)
commit1112b36094e48f89ce7dca5aee90b05c30162da9
tree747208380ea58dbb7817b8a7b33336d1fdeb20e2
parenta79cfde1b1d44d6ef62bf30e49d0ec8c8300ae68
parent45f5984a8a528f7507f3ec860d297934d4449ad1
Merge tag 'marvell-armadaxp-smp-for-3.8' of github.com:MISL-EBU-System-SW/mainline-public into mevbu-dt-additions

SMP support for Armada XP

The purpose of this series is to add the SMP support for the Armada XP
SoCs. Beside the SMP support itself brought by the last 3 commits,
this series also adds the support for the coherency fabric unit and
the power management service unit.

The coherency fabric is responsible for ensuring hardware coherency
between all CPUs and between CPUs and I/O masters. This unit is also
available for Armada 370 and will be used in an incoming patch set
for hardware I/O cache coherency.

The power management service unit is responsible for powering down and
waking up CPUs and other SOC units.

Conflicts:
arch/arm/mach-mvebu/armada-370-xp.c
arch/arm/boot/dts/armada-370-xp.dtsi
arch/arm/boot/dts/armada-xp.dtsi
arch/arm/configs/mvebu_defconfig
arch/arm/mach-mvebu/armada-370-xp.c