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.longch...@keymile.com> cc: Gerlando Falauto <gerlando.fala...@keymile.com> cc: Prafulla Wadaskar <prafu...@marvell.com> _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot