[U-Boot] [PATCH 00/10] updates for common keymile code

Holger Brunck holger.brunck at keymile.com
Mon Jun 6 10:22:11 CEST 2011


This is mainly an cleanup for the keymile boards. The second
step of simplifying the default and debug environment for all
boards is the main change in this set. 

Addititionaly some dead code, unsused defines were removed and the
ivm code was reorganized to an own ivmc.c file. The km82xx specific
code war moved from common.c to km_82xx.c. CRAMFS and CRAMFS_CMDLINE
was enabled for all boards. 

All keymile boards compile cleanly and checkpatch reports no errors or
warnings.

Holger Brunck (9):
  km/common: rework and simplify default environment
  km/common: simplify debug environment
  km/common: remove obsolete defines and header
  km/common: force set ethaddr after reading IVM
  km/common: remove saveenv from do_checkboardidhwkey
  km/common: move ivm functions from to ivm.c
  km/common: remove fdt_(gs)et_node_and_value
  powerpc/km82xx: remove 82xx specific functions from common.c
  km/common: enable cramfs and cramfs cmdline

Thomas Herzmann (1):
  km/common: add test sw starting variable

 board/keymile/common/common.c              |  456 +---------------------------
 board/keymile/common/common.h              |    2 +-
 board/keymile/common/ivm.c                 |  342 +++++++++++++++++++++
 board/keymile/common/keymile_hdlc_enet.h   |  129 --------
 board/keymile/km82xx/Makefile              |    2 +-
 board/keymile/km82xx/km82xx.c              |   60 ++++
 board/keymile/km83xx/Makefile              |    2 +-
 board/keymile/km_arm/Makefile              |    2 +-
 board/keymile/scripts/README               |   42 ++-
 board/keymile/scripts/debug-arm-env.txt    |    2 -
 board/keymile/scripts/debug-common-env.txt |    9 -
 board/keymile/scripts/debug-ppc-env.txt    |    2 -
 board/keymile/scripts/develop-arm.txt      |    2 +
 board/keymile/scripts/develop-common.txt   |    6 +
 board/keymile/scripts/develop-ppc_82xx.txt |    2 +
 board/keymile/scripts/develop-ppc_8xx.txt  |    2 +
 board/keymile/scripts/ramfs-arm.txt        |    2 +
 board/keymile/scripts/ramfs-common.txt     |   12 +
 board/keymile/scripts/ramfs-ppc_82xx.txt   |    2 +
 board/keymile/scripts/ramfs-ppc_8xx.txt    |    2 +
 include/configs/km/keymile-common.h        |  131 +++------
 include/configs/km/km-powerpc.h            |   12 +-
 include/configs/km/km82xx-common.h         |    9 +-
 include/configs/km/km8321-common.h         |    3 +-
 include/configs/km/km83xx-common.h         |    7 +-
 include/configs/km/km_arm.h                |   16 +-
 26 files changed, 529 insertions(+), 729 deletions(-)
 create mode 100644 board/keymile/common/ivm.c
 delete mode 100644 board/keymile/common/keymile_hdlc_enet.h
 delete mode 100644 board/keymile/scripts/debug-arm-env.txt
 delete mode 100644 board/keymile/scripts/debug-common-env.txt
 delete mode 100644 board/keymile/scripts/debug-ppc-env.txt
 create mode 100644 board/keymile/scripts/develop-arm.txt
 create mode 100644 board/keymile/scripts/develop-common.txt
 create mode 100644 board/keymile/scripts/develop-ppc_82xx.txt
 create mode 100644 board/keymile/scripts/develop-ppc_8xx.txt
 create mode 100644 board/keymile/scripts/ramfs-arm.txt
 create mode 100644 board/keymile/scripts/ramfs-common.txt
 create mode 100644 board/keymile/scripts/ramfs-ppc_82xx.txt
 create mode 100644 board/keymile/scripts/ramfs-ppc_8xx.txt



More information about the U-Boot mailing list