Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: arm: zte: Move sysctrl bindings to their own doc

In preparation to convert board-level bindings to json-schema, move
various misc SoC bindings out to their own file.

Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Jun Nie <jun.nie@linaro.org>
Cc: Baoyou Xie <baoyou.xie@linaro.org>
Cc: devicetree@vger.kernel.org
Cc: linux-arm-kernel@lists.infradead.org
Acked-by: Shawn Guo <shawnguo@kernel.org>
Signed-off-by: Rob Herring <robh@kernel.org>

+31 -26
+30
Documentation/devicetree/bindings/arm/zte,sysctrl.txt
··· 1 + ZTE sysctrl Registers 2 + 3 + Registers for 'zte,zx296702' SoC: 4 + 5 + System management required properties: 6 + - compatible = "zte,sysctrl" 7 + 8 + Low power management required properties: 9 + - compatible = "zte,zx296702-pcu" 10 + 11 + Bus matrix required properties: 12 + - compatible = "zte,zx-bus-matrix" 13 + 14 + 15 + Registers for 'zte,zx296718' SoC: 16 + 17 + System management required properties: 18 + - compatible = "zte,zx296718-aon-sysctrl" 19 + - compatible = "zte,zx296718-sysctrl" 20 + 21 + Example: 22 + aon_sysctrl: aon-sysctrl@116000 { 23 + compatible = "zte,zx296718-aon-sysctrl", "syscon"; 24 + reg = <0x116000 0x1000>; 25 + }; 26 + 27 + sysctrl: sysctrl@1463000 { 28 + compatible = "zte,zx296718-sysctrl", "syscon"; 29 + reg = <0x1463000 0x1000>; 30 + };
+1 -26
Documentation/devicetree/bindings/arm/zte.txt
··· 1 1 ZTE platforms device tree bindings 2 - --------------------------------------- 3 2 3 + --------------------------------------- 4 4 - ZX296702 board: 5 5 Required root node properties: 6 6 - compatible = "zte,zx296702-ad1", "zte,zx296702" 7 - 8 - System management required properties: 9 - - compatible = "zte,sysctrl" 10 - 11 - Low power management required properties: 12 - - compatible = "zte,zx296702-pcu" 13 - 14 - Bus matrix required properties: 15 - - compatible = "zte,zx-bus-matrix" 16 - 17 7 18 8 --------------------------------------- 19 9 - ZX296718 SoC: ··· 12 22 13 23 ZX296718 EVB board: 14 24 - "zte,zx296718-evb" 15 - 16 - System management required properties: 17 - - compatible = "zte,zx296718-aon-sysctrl" 18 - - compatible = "zte,zx296718-sysctrl" 19 - 20 - Example: 21 - aon_sysctrl: aon-sysctrl@116000 { 22 - compatible = "zte,zx296718-aon-sysctrl", "syscon"; 23 - reg = <0x116000 0x1000>; 24 - }; 25 - 26 - sysctrl: sysctrl@1463000 { 27 - compatible = "zte,zx296718-sysctrl", "syscon"; 28 - reg = <0x1463000 0x1000>; 29 - };