This patch series replaces my first try from http://lists.denx.de/pipermail/u-boot/2009-January/046261.html
I reworked this patchseries complete, and worked up the comments from Wolfgang Denk and Kim Philips. The patch to add CONFIG_SYS_I2C_INIT_BOARD option for 83xx, I hold (hopefully not long) back, because we are actually investigate, how we can deblock the I2C bus safe. Heiko Schocher (12): 82xx, mgcoge: updates for 2009.03 8xx, mgsuvd: updates for 2009.03 83xx, kmeter1: add I2C, dtt, eeprom support 83xx, i2c: add mux support for fsl_i2c 83xx, kmeter1: autodetect size of DDR II RAM 83xx, kmeter1: updates for 2009.03 83xx: add missing TIMING_CFG1_CASLAT_* defines 83xx, kmeter: QE_ENET10 errata for Silicon Revision 2.1 8360, kmeter1: added bootcount feature. powerpc: common updates for keymile boards 8xx, mgsuvd: rename board to a more generic name 8xx: add support for new keymile kmsupx4 board. MAINTAINERS | 1 + MAKEALL | 1 + Makefile | 5 +- board/keymile/common/common.c | 8 +- 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 | 80 ++++- board/keymile/mgcoge/mgcoge.c | 7 +- cpu/mpc83xx/cpu.c | 34 ++ cpu/mpc83xx/fdt.c | 18 + cpu/mpc83xx/start.S | 5 + cpu/mpc8xx/cpu_init.c | 2 + cpu/mpc8xx/start.S | 3 +- drivers/hwmon/lm75.c | 16 +- drivers/i2c/fsl_i2c.c | 24 ++- drivers/i2c/soft_i2c.c | 3 + include/commproc.h | 8 +- include/configs/keymile-common.h | 157 +++++++++- include/configs/km8xx.h | 338 ++++++++++++++++++++ include/configs/kmeter1.h | 145 +++++---- include/configs/kmsupx4.h | 38 +++ include/configs/mgcoge.h | 93 +++--- include/configs/mgsuvd.h | 295 +----------------- include/mpc83xx.h | 2 + lib_ppc/board.c | 3 +- 28 files changed, 849 insertions(+), 451 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%) create mode 100644 include/configs/km8xx.h create mode 100644 include/configs/kmsupx4.h -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot