[U-Boot] [PATCH 0/3] OMAP3: support fake USB Ethernet MAC address for OMAP3 BeagleBoard-XM

Nishanth Menon nm at ti.com
Fri Mar 28 17:00:03 CET 2014


BeagleBoard-XM unfortunately is plagued by lack of proper MAC address in USB
resulting in custom uEnv.txt and risk of MAC address conflict in the network.

NOTE:
a) if user wants to manually set/override the mac address, then they can change
the environment variable prior to 'usb start'
b) If a new board file would like to create it's own version of this, the weak
function can be overriden as well.
c) There does not yet seem a need to create a generic fake ethernet MAC address
logic, hence, not done pending such a need.

Nishanth Menon (3):
  OMAP: common: consolidate fake USB ethernet MAC address creation
  omap3/sys_info: provide interface to read die id
  OMAP3: beagle-xm: generate fake USB ethernet MAC address from dieid

 arch/arm/cpu/armv7/omap-common/utils.c      |   22 ++++++++++++++++++++++
 arch/arm/cpu/armv7/omap3/sys_info.c         |   19 ++++++++++++++-----
 arch/arm/include/asm/arch-omap3/sys_proto.h |    2 ++
 arch/arm/include/asm/omap_common.h          |    2 ++
 board/ti/beagle/beagle.c                    |   11 +++++++++++
 board/ti/omap5_uevm/evm.c                   |   25 ++++++++-----------------
 board/ti/panda/panda.c                      |   21 ++++++---------------
 7 files changed, 65 insertions(+), 37 deletions(-)

-- 
1.7.9.5



More information about the U-Boot mailing list