[U-Boot] [PATCH 0/5 v3] Kirkwood: add lschlv2 and lsxhl board support
Michael Walle
michael at walle.cc
Sat Mar 31 14:38:31 CEST 2012
This patchset add support for the LS-CHLv2 and LS-XHL boards by Buffalo.
Changes:
v3:
- add "Kirkwood:" prefix to patch subject
- moved board/buffalo/lsxl/config.mk to an own patch, so it can be
separately acked/naked ;)
- removed any hardcoding, that is the mac address is now automatically
generated (random, locally administered) and the IP settings are fetched
with DHCP/BOOTP.
- add detailed comments to every configuration line in kwbimage.cfg
- add comments in MPP configuration about GPIO usage
- removed lschlv2 ramboot
- use short board ident string
- small cleanups
v2:
- add to buffalo vendor directory instead of Marvell
- add both boards to MAINTAINERS
- don't define values for feature macros
- use tab for vertical alignment
- remove static network configuration, instead introduce a rescue mode
- add some convenience scripts
- small cleanups
Michael Walle (5):
lib: add rand() function
net: add helper to generate random mac address
net: add eth_setenv_enetaddr_by_index()
Kirkwood: add lschlv2 and lsxhl board support
Kirkwood: automatically build kwb image for lsxl
MAINTAINERS | 5 +
board/buffalo/lsxl/Makefile | 50 ++++++
board/buffalo/lsxl/config.mk | 1 +
board/buffalo/lsxl/kwbimage-lschl.cfg | 229 +++++++++++++++++++++++++
board/buffalo/lsxl/kwbimage-lsxhl.cfg | 229 +++++++++++++++++++++++++
board/buffalo/lsxl/lsxl.c | 303 +++++++++++++++++++++++++++++++++
board/buffalo/lsxl/lsxl.h | 75 ++++++++
boards.cfg | 2 +
include/common.h | 4 +
include/configs/lsxl.h | 174 +++++++++++++++++++
include/net.h | 27 +++
lib/Makefile | 1 +
lib/rand.c | 43 +++++
net/eth.c | 23 +++
14 files changed, 1166 insertions(+), 0 deletions(-)
create mode 100644 board/buffalo/lsxl/Makefile
create mode 100644 board/buffalo/lsxl/config.mk
create mode 100644 board/buffalo/lsxl/kwbimage-lschl.cfg
create mode 100644 board/buffalo/lsxl/kwbimage-lsxhl.cfg
create mode 100644 board/buffalo/lsxl/lsxl.c
create mode 100644 board/buffalo/lsxl/lsxl.h
create mode 100644 include/configs/lsxl.h
create mode 100644 lib/rand.c
--
1.7.2.5
More information about the U-Boot
mailing list