OMAP: networking support for SPL
authorIlya Yanok <ilya.yanok@cogentembedded.com>
Wed, 20 Jun 2012 15:56:02 +0000 (19:56 +0400)
committerIlya Yanok <ilya.yanok@cogentembedded.com>
Mon, 25 Jun 2012 21:44:54 +0000 (01:44 +0400)
commit1e8de3e8f66a576e94ddf2886b3de022888773e4
treeaca5d3d6f17c6d1b4ca7a578ba7f1732ecee8cbb
parent72c04fc3e8252a85514ede5e92d00a57968a007c
OMAP: networking support for SPL

This patch adds support for networking in SPL. Some devices are
capable of loading SPL via network so it makes sense to load the
main U-Boot binary via network too. This patch tries to use
existing network code as much as possible. Unfortunately, it depends
on environment which in turn depends on other code so SPL size
is increased significantly. No effort was done to decouple network
code and environment so far.

CC: Tom Rini <trini@ti.com>
Signed-off-by: Ilya Yanok <ilya.yanok@cogentembedded.com>
arch/arm/cpu/armv7/omap-common/Makefile
arch/arm/cpu/armv7/omap-common/spl.c
arch/arm/cpu/armv7/omap-common/spl_eth.c [new file with mode: 0644]
arch/arm/include/asm/omap_common.h
common/Makefile
common/cmd_nvedit.c
common/main.c
lib/Makefile
lib/vsprintf.c
spl/Makefile