ARM: Kirkwood add cpus definition needed by cpufreq driver to dtsi
authorAdam Baker <linux@baker-net.org.uk>
Sun, 2 Jun 2013 21:59:50 +0000 (22:59 +0100)
committerJason Cooper <jason@lakedaemon.net>
Mon, 3 Jun 2013 16:23:24 +0000 (16:23 +0000)
The Kirkwood CPU Freq driver needs a CPU definition in order for the probe
routine to activate it. Add a suitable definition to kirkwood.dtsi

This definition is only correct for single core SoCs. There is a dual core
SoC in the kirkwood family (88F632X) but the rest of the Kirkwood drivers in
the kernel don't currently support it. If they ever do the cpus definition
would need to be duplicated in each of the SoC specific include files.

Signed-off-by: Adam Baker <linux@baker-net.org.uk>
Tested-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
arch/arm/boot/dts/kirkwood.dtsi

index 39f497e2138621b2df1f9d61e37e7238bd81c8bd..5d7b759f06a80b8502a2f49829b1537f8d54e8c7 100644 (file)
@@ -4,6 +4,18 @@
        compatible = "marvell,kirkwood";
        interrupt-parent = <&intc>;
 
+       cpus {
+               #address-cells = <1>;
+               #size-cells = <0>;
+
+               cpu@0 {
+                       device_type = "cpu";
+                       compatible = "marvell,feroceon";
+                       clocks = <&core_clk 1>, <&core_clk 3>, <&gate_clk 11>;
+                       clock-names = "cpu_clk", "ddrclk", "powersave";
+               };
+       };
+
        aliases {
               gpio0 = &gpio0;
               gpio1 = &gpio1;
This page took 0.02724 seconds and 5 git commands to generate.