On Sun, Apr 3, 2016 at 9:18 AM, Beniamino Galvani <b.galv...@gmail.com> wrote: > Add a node for the Synopsys Designware Ethernet adapter available on > Meson SoCs to the Meson GXBaby DTS files. The node is not present in > DTS files used in Linux kernel. > > Signed-off-by: Beniamino Galvani <b.galv...@gmail.com> > --- > arch/arm/dts/meson-gxbb-odroidc2.dts | 4 ++++ > arch/arm/dts/meson-gxbb.dtsi | 9 +++++++++ > 2 files changed, 13 insertions(+) > > diff --git a/arch/arm/dts/meson-gxbb-odroidc2.dts > b/arch/arm/dts/meson-gxbb-odroidc2.dts > index 653c2fa..408235d 100644 > --- a/arch/arm/dts/meson-gxbb-odroidc2.dts > +++ b/arch/arm/dts/meson-gxbb-odroidc2.dts > @@ -67,3 +67,7 @@ > &uart_AO { > status = "okay"; > }; > + > +&gmac0 { > + status = "okay"; > +}; > diff --git a/arch/arm/dts/meson-gxbb.dtsi b/arch/arm/dts/meson-gxbb.dtsi > index 832815d..44a54e7 100644 > --- a/arch/arm/dts/meson-gxbb.dtsi > +++ b/arch/arm/dts/meson-gxbb.dtsi > @@ -167,6 +167,15 @@ > }; > }; > > + gmac0: ethernet@c9410000 { > + compatible = "snps,dwmac"; > + reg = <0x0 0xc9410000 0x0 0x10000>; > + interrupts = <0 8 1>; > + interrupt-names = "macirq"; > + phy-mode = "rgmii"; > + status = "disabled"; > + }; > + > apb: apb@d0000000 { > compatible = "simple-bus"; > reg = <0x0 0xd0000000 0x0 0x200000>;
Adding this gmac node means that this DTS is already different from the DTS we have in mainline. This makes me wonder how in u-boot we manages the difference in the DT between the kernel and u-boot. Are they supposed to be always in sync or we expect to have two different DTs? -- Carlo Caione _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot