[U-Boot] [PATCH 00/31] updates for keymile boards

Heiko Schocher hs at denx.de
Wed Jan 28 10:38:27 CET 2009


following Patch series makes a lot of updates for the existing
keymile boards mgsuvd, mgcoge and kmeter1. Also they add a new
board from this manufacturer based on a MPC852T.

Heiko Schocher (31):
      powerpc: 8xx serial: add configurable SMC Rx buffer len
      environment, netconsole: reducing packages when printing environment variables
      netloop: speed up NetLoop
      powerpc: 82xx serial: add configurable SMC Rx buffer len
      powerpc: extract common config options for keymile boards.
      mpc82xx, mgcoge: add CS4 on mgcoge
      mpc83xx kmeter1: change some register settings
      powerpc, keymile boards: added cmdline feature
      powerpc: mgcoge, mgsuvd: RxBuffer for serial input increased to 128 byte
      8xx, mgsuvd: size and position of environment corrected
      powerpc, mgcoge, mgsuvd: MTD feature activated, partitions set
      82xx, mgcoge: corrected wrong flash sizes
      powerpc: mgcoge, mgsuvd: move IVM feature config to keymile-common.h
      powerpc: mgcoge, mgsuvd: make some definitions in keymile-common.h conditional
      powerpc: keymile boards: conditional definition of a private env part
      dtt: call dtt_init () conditional in init_sequence
      mpc83xx, i2c: add mux support for fsl_i2c
      mpc83xx, kmeter1: add I2C, dtt, eeprom support
      i2c, mpc83xx: add CONFIG_SYS_I2C_INIT_BOARD for fsl_i2c
      mpc83xx, kmeter1: extract common I2C options in keymile header
      mpc83xx, kmeter1: autodetect size of DDR II Ram.
      mpc83xx, kmeter1, mtd: set the default partition table
      powerpc: mgcoge, mgsuvd, kmeter1: activate pram data area
      mgcoge, mgsuvd, kmeter1: removed double env params
      powerpc: mgcoge, mgsuvd, kmeter1: board Id parameters
      powerpc: mgcoge, mgsuvd, kmeter1: dont print errormsg if second IVM Block lacks..
      8xx, mgsuvd: rename board to a more generic name
      8xx: add support for new keymile kmsupx4 board.
      8xx, kmsupx4: add bootcount support
      8xx, km8xx: update in dts node "flash", the reg value correct.
      83xx, kmeter1: added bootcount feature

 Makefile                                           |   15 ++-
 board/keymile/common/common.c                      |   31 +++-
 board/keymile/{mgsuvd => km8xx}/Makefile           |    2 +-
 board/keymile/{mgsuvd => km8xx}/config.mk          |    0
 board/keymile/{mgsuvd/mgsuvd.c => km8xx/km8xx.c}   |   12 ++-
 .../mgsuvd_hdlc_enet.c => km8xx/km8xx_hdlc_enet.c} |    0
 board/keymile/{mgsuvd => km8xx}/u-boot.lds         |    0
 board/keymile/kmeter1/kmeter1.c                    |   63 +++++++--
 common/cmd_nvedit.c                                |   14 ++
 cpu/mpc8260/serial_smc.c                           |   94 ++++++++----
 cpu/mpc83xx/cpu.c                                  |   27 ++++
 cpu/mpc8xx/cpu_init.c                              |    2 +
 cpu/mpc8xx/serial.c                                |  102 ++++++++-----
 cpu/mpc8xx/start.S                                 |    3 +-
 drivers/i2c/fsl_i2c.c                              |   30 ++++-
 drivers/i2c/soft_i2c.c                             |    3 +
 include/common.h                                   |    1 +
 include/commproc.h                                 |    2 +-
 include/configs/keymile-common.h                   |  162 ++++++++++++++++++--
 include/configs/{mgsuvd.h => km8xx.h}              |  127 ++++++++-------
 include/configs/kmeter1.h                          |  118 ++++++++-------
 include/configs/mgcoge.h                           |   98 ++++++-------
 include/dtt.h                                      |    2 +
 lib_ppc/board.c                                    |    3 +-
 net/eth.c                                          |   11 +-
 net/net.c                                          |   88 ++++++-----
 26 files changed, 699 insertions(+), 311 deletions(-)
 rename board/keymile/{mgsuvd => km8xx}/Makefile (98%)
 rename board/keymile/{mgsuvd => km8xx}/config.mk (100%)
 rename board/keymile/{mgsuvd/mgsuvd.c => km8xx/km8xx.c} (95%)
 rename board/keymile/{mgsuvd/mgsuvd_hdlc_enet.c => km8xx/km8xx_hdlc_enet.c} (100%)
 rename board/keymile/{mgsuvd => km8xx}/u-boot.lds (100%)
 rename include/configs/{mgsuvd.h => km8xx.h} (79%)
-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany


More information about the U-Boot mailing list