OSDN Git Service

dt-bindings: ap806: introduce a new binding
authorGregory CLEMENT <gregory.clement@free-electrons.com>
Wed, 31 May 2017 14:07:25 +0000 (16:07 +0200)
committerMichael Turquette <mturquette@baylibre.com>
Thu, 1 Jun 2017 03:02:01 +0000 (12:02 +0900)
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

Documentation/devicetree/bindings/arm/marvell/ap806-system-controller.txt

index 3faab71..888c50e 100644 (file)
@@ -7,6 +7,14 @@ registers giving access to numerous features: clocks, pin-muxing and
 many other SoC configuration items. This DT binding allows to describe
 this system controller.
 
+For the top level node:
+ - compatible: must be: "syscon", "simple-mfd";
+  - reg: register area of the AP806 system controller
+
+Clocks:
+-------
+
+
 The Device Tree node representing the AP806 system controller provides
 a number of clocks:
 
@@ -17,15 +25,17 @@ a number of clocks:
 
 Required properties:
 
- - compatible: must be:
-     "marvell,ap806-system-controller", "syscon"
- - reg: register area of the AP806 system controller
+ - compatible: must be: "marvell,ap806-clock"
  - #clock-cells: must be set to 1
 
 Example:
 
        syscon: system-controller@6f4000 {
-               compatible = "marvell,ap806-system-controller", "syscon";
-               #clock-cells = <1>;
+               compatible = "syscon", "simple-mfd";
                reg = <0x6f4000 0x1000>;
+
+               ap_clk: clock {
+                       compatible = "marvell,ap806-clock";
+                       #clock-cells = <1>;
+               };
        };