On 21/03/2014 at 22:35:26 +0100, Sebastian Hesselbarth wrote : > On 03/21/2014 09:08 PM, Alexandre Belloni wrote: > >The Berlin BG2CD has two supported PLLs: CPU PLL and System PLL, add those to > >the SoC device tree. > > > >This also moves the remaining clocks from the clocks container node to the root. > > > >Signed-off-by: Alexandre Belloni <alexandre.belloni@xxxxxxxxxxxxxxxxxx> > >--- > > arch/arm/boot/dts/berlin2cd.dtsi | 48 ++++++++++++++++++++++++++-------------- > > 1 file changed, 31 insertions(+), 17 deletions(-) > > > >diff --git a/arch/arm/boot/dts/berlin2cd.dtsi b/arch/arm/boot/dts/berlin2cd.dtsi > >index 094968c27533..bd4e9dd4867e 100644 > >--- a/arch/arm/boot/dts/berlin2cd.dtsi > >+++ b/arch/arm/boot/dts/berlin2cd.dtsi > >@@ -30,24 +30,24 @@ > [...] > >@@ -76,7 +76,21 @@ > > compatible = "arm,cortex-a9-twd-timer"; > > reg = <0xad0600 0x20>; > > interrupts = <GIC_PPI 13 IRQ_TYPE_LEVEL_HIGH>; > >- clocks = <&sysclk>; > >+ clocks = <&twdclk>; > >+ }; > >+ > >+ syspll: syspll@ea0014 { > >+ compatible = "marvell,berlin2-pll"; > >+ clocks = <&smclk>; > >+ #clock-cells = <0>; > >+ reg = <0xf7ea0014 8>; > > nit: I prefer hex numbers all over for reg properties. berlin2q already > has them, and I'll fixup this and the one below myself. > Indeed, I did fix that for bg2q and documentation and forgot bg2 and bg2cd. > >+ }; > >+ > >+ cpupll: cpupll@ea003c { > >+ compatible = "marvell,berlin2-pll"; > >+ clocks = <&smclk>; > >+ #clock-cells = <0>; > >+ reg = <0xf7ea003c 8>; > > ditto. > > Sebastian > > > }; > > > > apb@e80000 { > > > -- Alexandre Belloni, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com -- To unsubscribe from this list: send the line "unsubscribe linux-doc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html