[U-Boot] [PATCH v1 0/4] introducing vect1: mpc8309 keymile board

Gerlando Falauto gerlando.falauto at keymile.com
Wed Sep 26 10:28:06 CEST 2012


This patch series adds support for VECT1, an mpc8309-powered Keymile board.
MPC8309 is not currently supported by u-boot, so we first add support for
this processor.
VECT1 is somewhat similar to suvd3, albeit powered by a different processor,
so we use its config file as opposed to introducing a new one.

NOTE: speed.c is getting more and more complicated by long #ifdef conditions
affecting even single lines. Perhaps a whole feature-set partitioning could
lead to much cleaner code.

Gerlando Falauto (4):
  cosmetic: suvd3: align #defines
  mpc83xx: add support for mpc8309
  km83xx: add common support for km8309 boards
  km83xx: add kmvect1 board

 arch/powerpc/cpu/mpc83xx/cpu.c         |    1 +
 arch/powerpc/cpu/mpc83xx/cpu_init.c    |    3 +
 arch/powerpc/cpu/mpc83xx/speed.c       |   30 +++++-
 arch/powerpc/include/asm/global_data.h |    2 +
 arch/powerpc/include/asm/immap_83xx.h  |   65 +++++++++++-
 arch/powerpc/include/asm/immap_qe.h    |    2 +-
 board/keymile/km83xx/km83xx.c          |    2 +-
 boards.cfg                             |    3 +-
 drivers/qe/qe.c                        |   21 ++--
 include/configs/km/km8309-common.h     |  174 ++++++++++++++++++++++++++++++++
 include/configs/km/km8321-common.h     |    2 +-
 include/configs/km/km83xx-common.h     |    6 ++
 include/configs/suvd3.h                |   19 +++-
 include/mpc83xx.h                      |  156 +++++++++++++++++++++++++++-
 14 files changed, 461 insertions(+), 25 deletions(-)
 create mode 100644 include/configs/km/km8309-common.h

-- 
1.7.10.1



More information about the U-Boot mailing list