2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2025-01-08 21:53:54 +08:00

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: Rob Herring <robh@kernel.org>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
This commit is contained in:
Gregory CLEMENT 2017-05-30 17:47:08 +02:00
parent 981282065a
commit 04c623c907

View File

@ -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:
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>;
};
}; };