Andrew Lunn | 2a4bd9f | 2013-02-05 22:52:51 +0100 | [diff] [blame] | 1 | Marvell Kirkwood Platforms Device Tree Bindings |
| 2 | ----------------------------------------------- |
| 3 | |
| 4 | Boards with a SoC of the Marvell Kirkwood |
| 5 | shall have the following property: |
| 6 | |
| 7 | Required root node property: |
| 8 | |
| 9 | compatible: must contain "marvell,kirkwood"; |
| 10 | |
| 11 | In order to support the kirkwood cpufreq driver, there must be a node |
| 12 | cpus/cpu@0 with three clocks, "cpu_clk", "ddrclk" and "powersave", |
| 13 | where the "powersave" clock is a gating clock used to switch the CPU |
| 14 | between the "cpu_clk" and the "ddrclk". |
| 15 | |
| 16 | Example: |
| 17 | |
| 18 | cpus { |
| 19 | #address-cells = <1>; |
| 20 | #size-cells = <0>; |
| 21 | |
| 22 | cpu@0 { |
| 23 | device_type = "cpu"; |
| 24 | compatible = "marvell,sheeva-88SV131"; |
| 25 | clocks = <&core_clk 1>, <&core_clk 3>, <&gate_clk 11>; |
| 26 | clock-names = "cpu_clk", "ddrclk", "powersave"; |
| 27 | }; |