Merge tag 'cris-for-4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/jesper...
[cascardo/linux.git] / Documentation / devicetree / bindings / clock / brcm,bcm53573-ilp.txt
1 Broadcom BCM53573 ILP clock
2 ===========================
3
4 This binding uses the common clock binding:
5     Documentation/devicetree/bindings/clock/clock-bindings.txt
6
7 This binding is used for ILP clock (sometimes referred as "slow clock")
8 on Broadcom BCM53573 devices using Cortex-A7 CPU.
9
10 ILP's rate has to be calculated on runtime and it depends on ALP clock
11 which has to be referenced.
12
13 This clock is part of PMU (Power Management Unit), a Broadcom's device
14 handing power-related aspects. Its node must be sub-node of the PMU
15 device.
16
17 Required properties:
18 - compatible: "brcm,bcm53573-ilp"
19 - clocks: has to reference an ALP clock
20 - #clock-cells: should be <0>
21 - clock-output-names: from common clock bindings, should contain clock
22                       name
23
24 Example:
25
26 pmu@18012000 {
27         compatible = "simple-mfd", "syscon";
28         reg = <0x18012000 0x00001000>;
29
30         ilp {
31                 compatible = "brcm,bcm53573-ilp";
32                 clocks = <&alp>;
33                 #clock-cells = <0>;
34                 clock-output-names = "ilp";
35         };
36 };