]>
Commit | Line | Data |
---|---|---|
bd8dd593 RM |
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 | }; |