On Fri, Dec 2, 2016 at 3:11 PM, Laurent Pinchart <laurent.pinchart@xxxxxxxxxxxxxxxx> wrote: > The Beagleboard-xM has a LAN9514 USB hub and ethernet controller, > connected to port 2 of the OMAP EHCI controller. The board however has > no EEPROM to store the ethernet MAC address, which is programmed by the > boot loader. > > To allow Linux to use the same MAC address as the boot loader (or for > that matter any fixed MAC address), we need a node in the device tree > for the ethernet controller that the boot loader can update at runtime > with a local-mac-address property. Add it, along with an alias for the > ethernet controller to let the boot loader locate it easily. > > Signed-off-by: Laurent Pinchart <laurent.pinchart@xxxxxxxxxxxxxxxx> > --- > Changes since v1: > > - Renamed usb2 DT node to hub > --- > arch/arm/boot/dts/omap3-beagle-xm.dts | 16 ++++++++++++++++ > 1 file changed, 16 insertions(+) > > diff --git a/arch/arm/boot/dts/omap3-beagle-xm.dts b/arch/arm/boot/dts/omap3-beagle-xm.dts > index 85e297ed0ea1..673cee2234b2 100644 > --- a/arch/arm/boot/dts/omap3-beagle-xm.dts > +++ b/arch/arm/boot/dts/omap3-beagle-xm.dts > @@ -27,6 +27,7 @@ > aliases { > display0 = &dvi0; > display1 = &tv0; > + ethernet = ðernet; Sorry, just noticed this, but this should be dropped. It's not used nor do we want an alias here. Rob P.S. The display ones are questionable, too. Only OMAP has them and per platform alias names is not something we want. -- 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