[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