summaryrefslogtreecommitdiff
path: root/Documentation
diff options
context:
space:
mode:
authorZhangfei Gao <zhangfei.gao@linaro.org>2013-10-10 11:33:24 +0800
committerAndrey Konovalov <andrey.konovalov@linaro.org>2014-01-09 19:50:25 +0400
commit3b7891854987d5fe68c487d8e72e8108bc930b9a (patch)
tree7233ed0c5a4c505cc7a54d83e3c785461b5b871f /Documentation
parent30d61d11192a2d434121e036b89f41788601489d (diff)
ARM: hs: add smp support
Enable SMP support on hi3xxx platform Signed-off-by: Zhangfei Gao <zhangfei.gao@linaro.org> Tested-by: Zhang Mingjun <zhang.mingjun@linaro.org> Tested-by: Li Xin <li.xin@linaro.org>
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/devicetree/bindings/arm/hs/hisilicon.txt32
1 files changed, 32 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/arm/hs/hisilicon.txt b/Documentation/devicetree/bindings/arm/hs/hisilicon.txt
index 3be60c861dd2..41ac783542e1 100644
--- a/Documentation/devicetree/bindings/arm/hs/hisilicon.txt
+++ b/Documentation/devicetree/bindings/arm/hs/hisilicon.txt
@@ -8,3 +8,35 @@ Required root node properties:
Hi4511 Board
Required root node properties:
- compatible = "hisilicon,hi3620-hi4511";
+
+
+Hisilicon sctrl resiter description
+
+Required properties:
+- compatible : "hisilicon,sctrl"
+- reg : Address and size of sysctrl.
+- smp_reg : offset in sysctrl for notifying slave cpu booting
+ cpu 1, reg;
+ cpu 2, reg + 0x4;
+ cpu 3, reg + 0x8;
+ If reg value is not zero, cpun exit wfi and go
+- resume_reg : offset in sysctrl for notifying cpu0 when resume
+- reset_reg : offset in sysctrl for system reset
+
+Example:
+ hi3716:
+ sctrl@f8000000 {
+ compatible = "hisilicon,sctrl";
+ reg = <0xf8000000 0x1000>;
+ smp_reg = <0xc0>;
+ reboot_reg = <0x4>;
+ };
+
+ hi3620:
+ sctrl@fc802000 {
+ compatible = "hisilicon,sctrl";
+ reg = <0xfc802000 0x1000>;
+ smp_reg = <0x31c>;
+ resume_reg = <0x308>;
+ reboot_reg = <0x4>;
+ };