summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/berlin2.dtsi
diff options
context:
space:
mode:
authorAntoine Ténart <antoine.tenart@free-electrons.com>2014-06-04 20:03:45 +0400
committerSebastian Hesselbarth <sebastian.hesselbarth@gmail.com>2014-06-16 15:17:53 +0400
commit460d02ac9599e91d64522a9380f03d2e2e3086e7 (patch)
tree2152c921d2041f7208a449b8c55f654003199937 /arch/arm/boot/dts/berlin2.dtsi
parenta2418f4f049f43a8a5764807436125d753ca716a (diff)
downloadlinux-460d02ac9599e91d64522a9380f03d2e2e3086e7.tar.xz
ARM: dts: berlin: add SMP related nodes and properties for BG2
Add required nodes and properties into the Berlin BG2 device tree to take advantage of the newly introduced SMP support. Add the scu and cpu-ctrl nodes along with the CPUs enable-method property. Signed-off-by: Antoine Ténart <antoine.tenart@free-electrons.com> Signed-off-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Diffstat (limited to 'arch/arm/boot/dts/berlin2.dtsi')
-rw-r--r--arch/arm/boot/dts/berlin2.dtsi6
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/berlin2.dtsi b/arch/arm/boot/dts/berlin2.dtsi
index 2477dac4d643..9d7c810ebd0b 100644
--- a/arch/arm/boot/dts/berlin2.dtsi
+++ b/arch/arm/boot/dts/berlin2.dtsi
@@ -22,6 +22,7 @@
cpus {
#address-cells = <1>;
#size-cells = <0>;
+ enable-method = "marvell,berlin-smp";
cpu@0 {
compatible = "marvell,pj4b";
@@ -78,6 +79,11 @@
clocks = <&chip CLKID_TWD>;
};
+ cpu-ctrl@dd0000 {
+ compatible = "marvell,berlin-cpu-ctrl";
+ reg = <0xdd0000 0x10000>;
+ };
+
apb@e80000 {
compatible = "simple-bus";
#address-cells = <1>;