Hi, On Sun, Aug 17, 2014 at 12:49:52PM +0200, Carlo Caione wrote: > The Meson6 SoC is produced by Amlogic inc. and it is based on 2 Cortex A9 > and an ARM Mali-400 GPU. > This patch adds two basic DTSI for the preliminary support of Meson and > Meson6 SoCs. Another DTS is also added for supporting the atv1200 board, > produced by Geniatech inc. > index 0000000..d62add4 (...) > --- /dev/null > +++ b/arch/arm/boot/dts/meson6.dtsi > @@ -0,0 +1,44 @@ > +/* > + * Copyright 2014 Carlo Caione <carlo@xxxxxxxxxx> > + * > + * This program is free software; you can redistribute it and/or modify it > + * under the terms of the GNU General Public License as published by the > + * Free Software Foundation; either version 2 of the License, or (at your > + * option) any later version. > + */ > + > +/include/ "meson.dtsi" > + > +/ { > + model = "Amlogic Meson6 SoC"; > + compatible = "amlogic,meson6", "amlogic,8726_mx"; > + > + interrupt-parent = <&gic>; > + > + cpus { > + #address-cells = <1>; > + #size-cells = <0>; > + > + cpu@0 { The address after the @ should match the value of the 'reg' property. > + device_type = "cpu"; > + compatible = "arm,cortex-a9"; > + reg = <0x200>; > + }; > + > + cpu@1 { > + device_type = "cpu"; > + compatible = "arm,cortex-a9"; > + reg = <0x1>; According to Documentation/devicetree/bindings/arm/cpus.txt, this should be set to bits [23:0] of the CPU MPIDR register, in this case 0x201. Beniamino > + }; > + }; > + > + clocks { > + #address-cells = <1>; > + > + clk81: clk@0 { > + #clock-cells = <0>; > + compatible = "fixed-clock"; > + clock-frequency = <200000000>; > + }; > + }; > +}; /* end of / */ > -- > 1.9.1 > -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html