[U-Boot] [PATCH 0/20] keymile board update
Heiko Schocher
hs at denx.de
Tue Mar 8 14:29:58 CET 2011
The following patchset updates the support for the keymile
boards.
- heavy rework of the headerfiles, common board code
- add support for 4 new mpc83xx based boards
- add support for 1 82xx based board
- add support for 2 new kirkwood based boards
- fix i2c deblocking for this boards
Patch overview:
Heiko Schocher (15):
keymile: rework headerfiles for keymile boards
mpc832x: add support for the mpc8321 based suvd3 board
mpc832x: add support for mpc8321 based tuxa1 board
mpc832x: add support for mpc8321 based tuda1 board
arm: add support for kirkwood based mgcoge2un board
arm: add support of Kirkwood based board SUEN8
ppc: add support for ppc based board mgcoge2ne
powerpc, 83xx: add kmsupx5 board support
km-arm: i2c support for suenx based boards
km_arm: change some register values for SDRAM initialization
ppc, 8321: cleanup tuxa1, tuda1 and suvd3 support
keymile, common; fix i2c deblocking support
arm, keymile: updates for the arm based boards from keymile
keymile boards: add CONFIG_PIGGY_MAC_ADRESS_OFFSET
keymile, common: add setting of some environment variables
Holger Brunck (2):
ppc, arm: rework and enhance keymile-common.h
keymile-common.h: remove IO mux stuff
Huber, Andreas (1):
ppc, mgcoge, mgcoge2ne: add DIP switch detection
Thomas Herzmann (1):
keymile boards: support of boardId / hwkey lists
Thomas Reufer (1):
keymile, 8321 boards: move common definitions to km8321-common.h
MAINTAINERS | 7 +
arch/powerpc/cpu/mpc83xx/fdt.c | 3 +-
arch/powerpc/lib/bootcount.c | 2 +-
board/keymile/common/common.c | 179 ++++++--
board/keymile/common/common.h | 5 +
board/keymile/{kmeter1 => km83xx}/Makefile | 0
.../keymile/{kmeter1/kmeter1.c => km83xx/km83xx.c} | 101 ++++-
board/keymile/km_arm/km_arm.c | 70 +++-
board/keymile/km_arm/kwbimage.cfg | 32 +-
board/keymile/mgcoge/mgcoge.c | 34 ++-
boards.cfg | 9 +-
include/configs/keymile-common.h | 465 ++++++++++++++------
include/configs/km-powerpc.h | 92 ++++
include/configs/km82xx-common.h | 321 ++++++++++++++
include/configs/km8321-common.h | 140 ++++++
include/configs/km83xx-common.h | 325 ++++++++++++++
include/configs/km_arm.h | 97 ++++-
include/configs/kmeter1.h | 344 ++-------------
include/configs/kmsupx5.h | 89 ++++
include/configs/mgcoge.h | 296 +------------
include/configs/mgcoge2ne.h | 63 +++
include/configs/mgcoge2un.h | 62 +++
include/configs/suen3.h | 45 +--
include/configs/suen8.h | 61 +++
include/configs/suvd3.h | 104 +++++
include/configs/tuda1.h | 141 ++++++
include/configs/tuxa1.h | 124 ++++++
post/lib_powerpc/fpu/Makefile | 33 --
28 files changed, 2313 insertions(+), 931 deletions(-)
rename board/keymile/{kmeter1 => km83xx}/Makefile (100%)
rename board/keymile/{kmeter1/kmeter1.c => km83xx/km83xx.c} (64%)
create mode 100644 include/configs/km-powerpc.h
create mode 100644 include/configs/km82xx-common.h
create mode 100644 include/configs/km8321-common.h
create mode 100644 include/configs/km83xx-common.h
create mode 100644 include/configs/kmsupx5.h
create mode 100644 include/configs/mgcoge2ne.h
create mode 100644 include/configs/mgcoge2un.h
create mode 100644 include/configs/suen8.h
create mode 100644 include/configs/suvd3.h
create mode 100644 include/configs/tuda1.h
create mode 100644 include/configs/tuxa1.h
delete mode 100644 post/lib_powerpc/fpu/Makefile
cc: Holger Brunck <holger.brunck at keymile.com>
cc: Heiko Schocher <hs at denx.de>
cc: Kim Phillips <kim.phillips at freescale.com>
cc: Wolfgang Denk <wd at denx.de>
cc: Detlev Zundel <dzu at denx.de>
cc: Prafulla Wadaskar <prafulla at marvell.com>
cc: Valentin Longchamp <valentin.longchamp at keymile.com>
More information about the U-Boot
mailing list