[U-Boot] [PATCH 00/21] updates for keymile arm boards
Holger Brunck
holger.brunck at keymile.com
Wed Mar 21 16:49:19 CET 2012
This patch series updates keymile boards with Kirkwood CPU and adds
two new boards. This new boards are kmnusa and kmcoge5un. Also the
existing boards with own config files were migrated to the common
header km_kirkwood.h. Some small adaption in generic kirkwood code
was needed due to two new features on the new board. First one is
that the u-boot environment is in the SPI NOR flash and the second one
is the direct MAC/MAC connection from the mvgbe interface to an
simple switch.
Holger Brunck (13):
arm/km: add board type to boards.cfg
arm/km: add piggy mac adress offset for mgcoge3un
arm/km: rename CONFIG option CONFIG_KM_DEF_ENV_UPDATE
arm/km: use ARRAY_SIZE macro
arm/km: fix wrong comment in SDRAM config for mgcoge3un
arm/km: change maintainer for mgcoge3un
arm/km: remove CONFIG_RESET_PHY_R
km/arm: remove spi toggle command
arm/km: add kmnusa board support
arm/km: add kmcoge5un board support
arm/km: convert mgcoge3un target to km_kirkwood
arm/km: remove portl2.h and use km_kirkwood instead
arm/km: cleanup km_kirkwood boards
Stefan Bigler (1):
mvgbe: remove warning for unused methods
Valentin Longchamp (7):
arm/km: enable mii cmd
arm/km: use correct kw_gpio function for NAND/SPI switching
spi/kirkwood: add weak functions board_spi_bus_claim/release
arm/km: implement weak function board_spi_clam_bus/release
arm/kirkwood: protect the ENV_SPI #defines
arm/km: correct init of 88e6352 switch in the reset_phy function
arm/km: enable BOCO2 FPGA download support
MAINTAINERS | 4 +-
arch/arm/include/asm/arch-kirkwood/config.h | 12 +-
board/keymile/common/common.h | 12 +
board/keymile/km_arm/128M16-1.cfg | 290 ++++++++++++++++++++++++++
board/keymile/km_arm/256M8-1.cfg | 292 +++++++++++++++++++++++++++
board/keymile/km_arm/Makefile | 8 +
board/keymile/km_arm/fpga_config.c | 212 +++++++++++++++++++
board/keymile/km_arm/km_arm.c | 119 +++++++-----
board/keymile/km_arm/kwbimage-memphis.cfg | 2 +-
board/keymile/km_arm/managed_switch.c | 166 +++++++++++++++
boards.cfg | 10 +-
drivers/net/mvgbe.c | 2 +
drivers/spi/kirkwood_spi.c | 12 +-
include/configs/km/km_arm.h | 60 ++++--
include/configs/km_kirkwood.h | 157 +++++++++++++--
include/configs/mgcoge3un.h | 86 --------
include/configs/portl2.h | 85 --------
17 files changed, 1269 insertions(+), 260 deletions(-)
create mode 100644 board/keymile/km_arm/128M16-1.cfg
create mode 100644 board/keymile/km_arm/256M8-1.cfg
create mode 100644 board/keymile/km_arm/fpga_config.c
create mode 100644 board/keymile/km_arm/managed_switch.c
delete mode 100644 include/configs/mgcoge3un.h
delete mode 100644 include/configs/portl2.h
cc: Valentin Longchamp <valentin.longchamp at keymile.com>
cc: Gerlando Falauto <gerlando.falauto at keymile.com>
cc: Prafulla Wadaskar <prafulla at marvell.com>
More information about the U-Boot
mailing list