[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