[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