1 Hisilicon Platforms Device Tree Bindings
2 ----------------------------------------------------
5 Required root node properties:
6 - compatible = "hisilicon,hi3620-hi4511";
9 Required root node properties:
10 - compatible = "hisilicon,hip04-d01";
13 Hisilicon system controller
16 - compatible : "hisilicon,sysctrl"
17 - reg : Register address and size
20 - smp-offset : offset in sysctrl for notifying slave cpu booting
24 If reg value is not zero, cpun exit wfi and go
25 - resume-offset : offset in sysctrl for notifying cpu0 when resume
26 - reboot-offset : offset in sysctrl for system reboot
31 sysctrl: system-controller@fc802000 {
32 compatible = "hisilicon,sysctrl";
33 reg = <0xfc802000 0x1000>;
35 resume-offset = <0x308>;
36 reboot-offset = <0x4>;
39 -----------------------------------------------------------------------
40 Hisilicon CPU controller
43 - compatible : "hisilicon,cpuctrl"
44 - reg : Register address and size
46 The clock registers and power registers of secondary cores are defined
47 in CPU controller, especially in HIX5HD2 SoC.
49 -----------------------------------------------------------------------
50 PCTRL: Peripheral misc control register
53 - compatible: "hisilicon,pctrl"
54 - reg: Address and size of pctrl.
59 pctrl: pctrl@fca09000 {
60 compatible = "hisilicon,pctrl";
61 reg = <0xfca09000 0x1000>;
64 -----------------------------------------------------------------------
68 - compatible: "hisilicon,hip04-fabric";
69 - reg: Address and size of Fabric
71 -----------------------------------------------------------------------
72 Bootwrapper boot method (software protocol on SMP):
75 - compatible: "hisilicon,hip04-bootwrapper";
76 - boot-method: Address and size of boot method.
77 [0]: bootwrapper physical address
79 [2]: relocation physical address