Messages in this thread Patch in this message | | | From | Alexandre Belloni <> | Subject | [PATCH 2/5] clk: berlin: add berlin clocks DT bindings documentation | Date | Fri, 21 Mar 2014 12:43:37 +0100 |
| |
Cc: devicetree@vger.kernel.org Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> --- .../devicetree/bindings/clock/berlin-clock.txt | 29 ++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 Documentation/devicetree/bindings/clock/berlin-clock.txt
diff --git a/Documentation/devicetree/bindings/clock/berlin-clock.txt b/Documentation/devicetree/bindings/clock/berlin-clock.txt new file mode 100644 index 000000000000..ebc78f9b93a9 --- /dev/null +++ b/Documentation/devicetree/bindings/clock/berlin-clock.txt @@ -0,0 +1,29 @@ +Device Tree Clock bindings for Marvell Berlin clocks + +This binding uses the common clock binding[1]. + +[1] Documentation/devicetree/bindings/clock/clock-bindings.txt + +Required properties: +- compatible : shall be one of the following: + "marvell,berlin2-pll" or + "marvell,berlin2q-pll": + CPU PLL and System PLL +- reg : Address and length of the clock register set. +- #clock-cells : from common clock binding; shall be set to 0. +- clocks : shall be the input parent clock phandle for the clock. + +smclk: sysmgr-clock { + compatible = "fixed-clock"; + #clock-cells = <0>; + clock-frequency = <25000000>; +}; + +cpupll: cpupll { + compatible = "marvell,berlin2-pll"; + clocks = <&smclk>; + #clock-cells = <0>; + reg = <0xf7ea003c 8>; +}; + + -- 1.8.3.2
| |