[U-Boot] [PATCH v4] Support for the OpenRD base board
Prafulla Wadaskar
prafulla at marvell.com
Mon Sep 21 19:26:26 CEST 2009
> -----Original Message-----
> From: Simon Kagstrom [mailto:simon.kagstrom at netinsight.net]
> Sent: Monday, September 21, 2009 4:24 PM
> To: U-Boot ML
> Cc: Prafulla Wadaskar; Dhaval Vasa; Prabhanjan Sarnaik; Ashish Karkare
> Subject: Re: [U-Boot] [PATCH v4] Support for the OpenRD base board
>
> The implementation is borrowed from the sheevaplug board and
> the Marvell
> 1.1.4 code. Unsupported (or untested) is the SD card, PCIe and SATA.
>
> Signed-off-by: Simon Kagstrom <simon.kagstrom at netinsight.net>
> ---
> I get run-time problems when building for armv5te for OpenRD base
> (apparently the same problem occurs for other Kirkwood boards).
>
>
> ChangeLog:
>
> v2: kwbimage.cfg, which is needed to produce an image to
> install on the
> NAND flash, has been added
> v3: Updated after Prafullas review:
> * Correct typo in comment section :-)
> * Update copyright references
> * Correct bit meaning in kwbimage.cfg according to new specification
> * Add empty line after MPP configuration
> * Use short name for board identity string in config
> * Use CONFIG_SHEEVA_88SV131 instead of Feroceon
> * Add CONFIG_KIRKWOOD_PCIE_INIT to config
> * Use config_cmd_default.h and remove options which are not
> needed anymore
> * Move config address to 0x60000 (384KB). I'd like it at
> this address since
> adding UBI/UBIFS support to U-boot makes the binary a bit
> more than 300KB
> and would thus overlap a config address at 0x40000.
> Not updated in v3:
> * The default MTD options are kept (useful for UBIFS)
> * eth init is not done, this needs to be done in a generic way
> v4: Updated after Prafullas second review:
> * Remove the double title line
> * Change the description to note what's not tested
> * Re-enable UBIFS since the bitops patch was merged
>
> Thanks for the reviews, Prafulla!
>
> MAINTAINERS | 4 +
> MAKEALL | 1 +
> Makefile | 3 +
> board/Marvell/openrd_base/Makefile | 56 ++++++++
> board/Marvell/openrd_base/config.mk | 33 +++++
> board/Marvell/openrd_base/kwbimage.cfg | 168
> +++++++++++++++++++++++
> board/Marvell/openrd_base/openrd_base.c | 160 ++++++++++++++++++++++
> board/Marvell/openrd_base/openrd_base.h | 46 +++++++
> include/configs/openrd_base.h | 220
> +++++++++++++++++++++++++++++++
> 9 files changed, 691 insertions(+), 0 deletions(-)
> create mode 100644 board/Marvell/openrd_base/Makefile
> create mode 100644 board/Marvell/openrd_base/config.mk
> create mode 100644 board/Marvell/openrd_base/kwbimage.cfg
> create mode 100644 board/Marvell/openrd_base/openrd_base.c
> create mode 100644 board/Marvell/openrd_base/openrd_base.h
> create mode 100644 include/configs/openrd_base.h
>
Applied to u-boot-marvell master branch
Regards..
Prafulla . .
More information about the U-Boot
mailing list