[U-Boot] [PATCH v4 0/5] OMAP: SPL networking support

Ilya Yanok ilya.yanok at cogentembedded.com
Sun Aug 5 23:21:48 CEST 2012


These series provides support for networking in SPL.
These patches try to use network infrasctructure as is, without
trying to cut some minimal set of it, so the resulting SPL image
is quite big and only useful for boards with plenty of SRAM/OCRAM
(like TI AM335x based ones).

Changes in v3:
 - add support for setting different VCI in SPL
 - set Vendor Class Identifier for SPL
 - use BOOTP in SPL regardless of CONFIG_CMD_DHCP

Changes in v4:
   and CONFIG_BOOTD defined
 - SPL_BOARD_INIT is not needed anymore
 - fix compilation of SPL's libcommon with CONFIG_HUSH_PARSER
 - moved vci_strlen var inside macro
 - rename spl_eth.c to spl_net.c
 - set ethact variable if device name is passed
 - used strlen instead of sizeof

Ilya Yanok (5):
  net/bootp: add VCI support for BOOTP also
  spl: don't mark __u_boot_cmd* as undefined
  OMAP: spl: call timer_inti() from SPL
  OMAP: networking support for SPL
  am335x_evm: enable networking in SPL

 arch/arm/cpu/armv7/omap-common/Makefile  |    3 ++
 arch/arm/cpu/armv7/omap-common/spl.c     |   11 +++++++
 arch/arm/cpu/armv7/omap-common/spl_net.c |   52 ++++++++++++++++++++++++++++++
 arch/arm/include/asm/omap_common.h       |    4 +++
 common/Makefile                          |    6 ++++
 common/cmd_nvedit.c                      |    6 ++--
 common/command.c                         |    2 +-
 common/env_common.c                      |    3 +-
 common/main.c                            |    4 +--
 include/configs/am335x_evm.h             |    5 ++-
 lib/Makefile                             |   10 ++++--
 lib/vsprintf.c                           |    2 +-
 net/bootp.c                              |   30 +++++++++++++----
 net/net.c                                |    3 ++
 spl/Makefile                             |    5 +--
 15 files changed, 128 insertions(+), 18 deletions(-)
 create mode 100644 arch/arm/cpu/armv7/omap-common/spl_net.c

-- 
1.7.9.5



More information about the U-Boot mailing list