aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGregory CLEMENT <gregory.clement@free-electrons.com>2017-05-31 10:07:25 -0400
committerMichael Turquette <mturquette@baylibre.com>2017-05-31 23:02:01 -0400
commit7e5b11afecc0f558c5a6723970770f92f2529d4e (patch)
tree2c666301c911ce2c16329d3e0e507e7a382094ab
parentd1a26232c3ce1db2e7c9c114150e93a9fc6ec42e (diff)
dt-bindings: ap806: introduce a new binding
This patch updates the documentation according to the changes made in the patch "clk: mvebu: ap806: introduce a new binding" Acked-by: Rob Herring <robh@kernel.org> Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com> Signed-off-by: Michael Turquette <mturquette@baylibre.com> Link: lkml.kernel.org/r/32e35c1d5919bdf9dc7d58678f0c0b462886d03e.1496239589.git-series.gregory.clement@free-electrons.com
-rw-r--r--Documentation/devicetree/bindings/arm/marvell/ap806-system-controller.txt20
1 files changed, 15 insertions, 5 deletions
diff --git a/Documentation/devicetree/bindings/arm/marvell/ap806-system-controller.txt b/Documentation/devicetree/bindings/arm/marvell/ap806-system-controller.txt
index 3faab71dff9f..888c50e0d64f 100644
--- a/Documentation/devicetree/bindings/arm/marvell/ap806-system-controller.txt
+++ b/Documentation/devicetree/bindings/arm/marvell/ap806-system-controller.txt
@@ -7,6 +7,14 @@ registers giving access to numerous features: clocks, pin-muxing and
7many other SoC configuration items. This DT binding allows to describe 7many other SoC configuration items. This DT binding allows to describe
8this system controller. 8this system controller.
9 9
10For the top level node:
11 - compatible: must be: "syscon", "simple-mfd";
12 - reg: register area of the AP806 system controller
13
14Clocks:
15-------
16
17
10The Device Tree node representing the AP806 system controller provides 18The Device Tree node representing the AP806 system controller provides
11a number of clocks: 19a number of clocks:
12 20
@@ -17,15 +25,17 @@ a number of clocks:
17 25
18Required properties: 26Required properties:
19 27
20 - compatible: must be: 28 - compatible: must be: "marvell,ap806-clock"
21 "marvell,ap806-system-controller", "syscon"
22 - reg: register area of the AP806 system controller
23 - #clock-cells: must be set to 1 29 - #clock-cells: must be set to 1
24 30
25Example: 31Example:
26 32
27 syscon: system-controller@6f4000 { 33 syscon: system-controller@6f4000 {
28 compatible = "marvell,ap806-system-controller", "syscon"; 34 compatible = "syscon", "simple-mfd";
29 #clock-cells = <1>;
30 reg = <0x6f4000 0x1000>; 35 reg = <0x6f4000 0x1000>;
36
37 ap_clk: clock {
38 compatible = "marvell,ap806-clock";
39 #clock-cells = <1>;
40 };
31 }; 41 };