diff options
author | Antoine Ténart <antoine.tenart@free-electrons.com> | 2014-06-04 18:03:45 +0200 |
---|---|---|
committer | Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> | 2014-06-16 13:17:53 +0200 |
commit | 460d02ac9599e91d64522a9380f03d2e2e3086e7 (patch) | |
tree | 2152c921d2041f7208a449b8c55f654003199937 | |
parent | a2418f4f049f43a8a5764807436125d753ca716a (diff) | |
download | op-kernel-dev-460d02ac9599e91d64522a9380f03d2e2e3086e7.zip op-kernel-dev-460d02ac9599e91d64522a9380f03d2e2e3086e7.tar.gz |
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>
-rw-r--r-- | arch/arm/boot/dts/berlin2.dtsi | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/berlin2.dtsi b/arch/arm/boot/dts/berlin2.dtsi index 2477dac..9d7c810 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>; |