Commit 04c623c9 authored by Gregory CLEMENT's avatar Gregory CLEMENT

dt-bindings: cp110: introduce a new binding

This patch updates the documentation according to the change made in the
patch "pinctrl: dt-bindings: cp110: introduce a new binding".
Acked-by: default avatarRob Herring <robh@kernel.org>
Signed-off-by: default avatarGregory CLEMENT <gregory.clement@free-electrons.com>
parent 98128206
...@@ -7,6 +7,13 @@ Controller 0 and System Controller 1. This Device Tree binding allows ...@@ -7,6 +7,13 @@ Controller 0 and System Controller 1. This Device Tree binding allows
to describe the first system controller, which provides registers to to describe the first system controller, which provides registers to
configure various aspects of the SoC. configure various aspects of the SoC.
For the top level node:
- compatible: must be: "syscon", "simple-mfd";
- reg: register area of the CP110 system controller 0
Clocks:
-------
The Device Tree node representing this System Controller 0 provides a The Device Tree node representing this System Controller 0 provides a
number of clocks: number of clocks:
...@@ -56,14 +63,17 @@ The following clocks are available: ...@@ -56,14 +63,17 @@ The following clocks are available:
Required properties: Required properties:
- compatible: must be: - compatible: must be:
"marvell,cp110-system-controller0", "syscon"; "marvell,cp110-clock"
- reg: register area of the CP110 system controller 0
- #clock-cells: must be set to 2 - #clock-cells: must be set to 2
Example: Example:
cpm_syscon0: system-controller@440000 { cpm_syscon0: system-controller@440000 {
compatible = "marvell,cp110-system-controller0", "syscon"; compatible = "syscon", "simple-mfd";
reg = <0x440000 0x1000>; reg = <0x440000 0x1000>;
#clock-cells = <2>;
cpm_clk: clock {
compatible = "marvell,cp110-clock";
#clock-cells = <2>;
};
}; };
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment