[U-Boot] [PATCH v6] arm: add support for the suen3 board from keymile
Prafulla Wadaskar
prafulla at marvell.com
Mon Feb 22 10:05:36 CET 2010
> -----Original Message-----
> From: Heiko Schocher [mailto:hs at denx.de]
> Sent: Thursday, February 18, 2010 6:53 PM
> To: U-Boot user list
> Cc: Prafulla Wadaskar; Wolfgang Denk; Scott Wood; Stefan Roese
> Subject: [PATCH v6] arm: add support for the suen3 board from keymile
>
> Add support for the ARM part of the mgcoge2, named suen3.
> This board is based on the Marvell Kirkwood (88F6281) SoC.
> As there come more board variants, common config options
> are collected in include/configs/km_arm.h. Also, this board
> use common code for all keymile boards, which is stored in
> board/keymile/common/common.c
>
> Signed-off-by: Holger Brunck <holger.brunck at keymile.com>
> Signed-off-by: Stefan Roese <sr at denx.de>
> Signed-off-by: Heiko Schocher <hs at denx.de>
>
> ---
> - changes since v1:
> added comments from Wolfgang Denk:
> get rid of flash_info_t define in board config
> (to get this working patch 1/2 is introduced/needed)
>
> - changes since v2:
> added comments from Wolfgang Denk
> - rearranged if/else in do_spi_toggle()
> - added I/O accessor functions for bootcounter
>
> - changes since v3:
> added comment Scott Wood
> - removed nand_init in do_spi_toggle()
>
> added comments from Prafulla Wadaskar
> - km-arm.h renamed to km_arm.h
> - reworked eeprom_write_enable() (deleted it)
> (when reviewing this function, it cropped up, that
> this pin is connected through a gpio pin, not as
> in previous version, through the boco (a FPGA))
> - moved set_sda(), set_scl(), get_sda(), get_scl()
> to km_arm.c
> - split patch in 4 patches (for each board an extra patch)
> - renamed sdramregs.txt in kwbimage.cfg, also license
> info added.
>
> - changes since v4
> added comments from Prafulla Wadaskar
> - add comments in board/keymile/km_arm/kwbimage.cfg
> - cleanup define CONFIG_KIRKWOOD_GPIO
> - corect wrong name at end of config file
> - add only support for the suen3 target, others
> follow later
>
> - changes since v5
> "#ifdef CONFIG_HARD_I2C" instead of "#else"
>
> MAINTAINERS | 2 +-
> MAKEALL | 1 +
> Makefile | 3 +
> board/keymile/common/common.c | 6 +-
> board/keymile/km_arm/Makefile | 51 ++++++
> board/keymile/km_arm/config.mk | 28 ++++
> board/keymile/km_arm/km_arm.c | 324
> +++++++++++++++++++++++++++++++++++++
> board/keymile/km_arm/kwbimage.cfg | 176 ++++++++++++++++++++
> include/configs/km_arm.h | 191 ++++++++++++++++++++++
> include/configs/suen3.h | 103 ++++++++++++
> 10 files changed, 882 insertions(+), 3 deletions(-)
> create mode 100644 board/keymile/km_arm/Makefile
> create mode 100644 board/keymile/km_arm/config.mk
> create mode 100644 board/keymile/km_arm/km_arm.c
> create mode 100644 board/keymile/km_arm/kwbimage.cfg
> create mode 100644 include/configs/km_arm.h
> create mode 100644 include/configs/suen3.h
>
Applied to u-boot-marvell.git master branch
Regards..
Prafulla . .
More information about the U-Boot
mailing list