diff options
author | Gregory CLEMENT <gregory.clement@free-electrons.com> | 2017-05-31 10:07:25 -0400 |
---|---|---|
committer | Michael Turquette <mturquette@baylibre.com> | 2017-05-31 23:02:01 -0400 |
commit | 7e5b11afecc0f558c5a6723970770f92f2529d4e (patch) | |
tree | 2c666301c911ce2c16329d3e0e507e7a382094ab | |
parent | d1a26232c3ce1db2e7c9c114150e93a9fc6ec42e (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.txt | 20 |
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 | |||
7 | many other SoC configuration items. This DT binding allows to describe | 7 | many other SoC configuration items. This DT binding allows to describe |
8 | this system controller. | 8 | this system controller. |
9 | 9 | ||
10 | For the top level node: | ||
11 | - compatible: must be: "syscon", "simple-mfd"; | ||
12 | - reg: register area of the AP806 system controller | ||
13 | |||
14 | Clocks: | ||
15 | ------- | ||
16 | |||
17 | |||
10 | The Device Tree node representing the AP806 system controller provides | 18 | The Device Tree node representing the AP806 system controller provides |
11 | a number of clocks: | 19 | a number of clocks: |
12 | 20 | ||
@@ -17,15 +25,17 @@ a number of clocks: | |||
17 | 25 | ||
18 | Required properties: | 26 | Required 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 | ||
25 | Example: | 31 | Example: |
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 | }; |