From: Kerma Gérald
Add initial support for the ESPRESSOBin-Ultra board from Globalscale
Technologies, Inc.
The board is based on the 64-bit dual-core Marvell Armada 3720 SoC.
Peripherals:
- 5 Gigabit Ethernet ports (WAN has PoE, up to 30W, Topaz 6341 switch)
- RTC clock (PCF8563)
- USB 3.0 po
From: Kerma Gérald
Add the loadaddr U-Boot environment variable, as this is available in
the stock Marvell U-Boot by default on Marvell Armada A37XX platforms.
Signed-off-by: Kerma Gérald
Cc: Luka Kovacic
Cc: Luka Perkov
Cc: Robert Marko
---
include/configs/mvebu_armada-37xx.h | 1 +
1 file
From: Kerma Gérald
The hw_info command is implemented to enable parsing Marvell hw_info
formatted environments. This format is often used on Marvell Armada A37XX
based devices to store parameters like the board serial number, factory
MAC addresses and some other information.
These parameters are
From: Kerma Gérald
Add support for the GST ESPRESSOBin-Ultra board
Kerma Gérald (3):
cmd: mvebu: Implement the Marvell hw_info command
arm: mvebu: mvebu_armada-37xx: Define the loadaddr environment
variable
arm: mvebu: Initial ESPRESSOBin-Ultra board support
arch/arm/dts/Makefile
tload usb 2:1 0x80
guruplug/openwrt/openwrt-kirkwood-guruplugserverplus-rootfs.ubifs
Marvell>> ubi write 0x80 rootfs ${filesize}
Marvell>> reset
Changes in v2:
- Fix commit comments
Changes in v1:
- ADD generic board define
- ADD FDT support
- ADD HUSH interpreter
- Define new NAND
2:1 0x80
guruplug/openwrt/openwrt-kirkwood-guruplug-rootfs.ubifs
Marvell>> ubi write 0x80 rootfs ${filesize}
Marvell>> reset
Changes in v1:
- ADD generic board define
- ADD FDT support
- ADD HUSH interpreter
- Define new NAND partition mappi
Add some kirkwood plugs to uboot-envtools
- SheevaPlug
- SheevaPlug with eSATA
- GuruplugServerPlus
Signed-off-by: Gerald Kerma
---
package/boot/uboot-envtools/files/kirkwood | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/package/boot/uboot-envtools/files/kirkwood
b
This patch fix the kwimage tools for version 0 fileformat used for kirkwood
Tested on sheevaplug
Signed-off-by: Gerald Kerma
---
tools/kwbimage.c | 10 ++
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/tools/kwbimage.c b/tools/kwbimage.c
index 1120e9b..7e2fb5e 100644
This patch add LIBFDT support to Marvell Sheevaplug
Changes in v2:
- mainline rebased
Changes in v1:
- add LIBFDT support
Signed-off-by: Gerald Kerma
---
include/configs/sheevaplug.h | 6 ++
1 file changed, 6 insertions(+)
diff --git a/include/configs/sheevaplug.h b/include/configs
These series of patch :
- fixes ENV and MTDPARTS for sheevaplug
- add FDT support for sheevaplug
- add the possibility to use a bootstrap from nand (bootscript)
Gerald Kerma (2):
arm: marvell: add LIBFDT support to sheevaplug
arm: marvell: fix ENV and MTDPARTS for sheevaplug
include
This patch redefine ENV offset and MTDPARTS
Changes in v3:
- add a bootstrap from nand
- fix typo errors
Changes in v2:
- fix MTDPARTS typo errors
Changes in v1:
- define ENV offset to 0xe
- define MTDPARTS and BOOTARGS to stay backward compatibles
Signed-off-by: Gerald Kerma
This patch redefine ENV offset and MTDPARTS
Signed-off-by: Gerald Kerma
Changes in v1:
- define ENV offset to 0xe
- define MTDPARTS and BOOTARGS to stay backward compatibles
Signed-off-by: Gerald Kerma
---
include/configs/sheevaplug.h | 15 +--
1 file changed, 9 insertions
This patch add LIBFDT support to Marvell Sheevaplug
Signed-off-by: Gerald Kerma
Changes in v1:
- add LIBFDT support
Signed-off-by: Gerald Kerma
---
include/configs/sheevaplug.h | 6 ++
1 file changed, 6 insertions(+)
diff --git a/include/configs/sheevaplug.h b/include/configs
This patch redefine MTDPARTS
Signed-off-by: Gerald Kerma
Changes in v1:
- redefine MTDPARTS
---
include/configs/sheevaplug.h | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/include/configs/sheevaplug.h b/include/configs/sheevaplug.h
index 0a3118d..62f46b7 100644
This patch add HUSH command parser
Signed-off-by: Gerald Kerma
Changes in v1:
- add HUSH command parser
---
include/configs/sheevaplug.h | 5 +
1 file changed, 5 insertions(+)
diff --git a/include/configs/sheevaplug.h b/include/configs/sheevaplug.h
index 62f46b7..6428c83 100644
--- a
This patch add MVSATA driver to sheevaplug
Signed-off-by: Gerald Kerma
Changes in v1:
- add MVSATA driver to sheevaplug
- enable ext4 FS support
---
include/configs/sheevaplug.h | 26 +-
1 file changed, 25 insertions(+), 1 deletion(-)
diff --git a/include/configs
This patch add MTDIDS and MTDPARTS defaults settings to sheevaplug
Signed-off-by: Gerald Kerma
Changes in v1:
- add MTDIDS and MTDPARTS default to sheevaplug
---
include/configs/sheevaplug.h | 5 +
1 file changed, 5 insertions(+)
diff --git a/include/configs/sheevaplug.h b/include
This patch move the environment offset in sheevaplug.
The size of the u-boot binary is become too big.
Fix saving environments was result of corrupting the u-boot.
Signed-off-by: Gerald Kerma
Changes in v2:
- patch description
Changes in v1:
- fix sheevaplug environment offset
This serie of patches add some needed features to sheevaplug
Gerald Kerma (5):
ARM: sheevaplug: change env location
ARM: sheevaplug: add MVSATA driver
ARM: sheevaplug: add MTD defaults
ARM: sheevaplug: redefine MTDPARTS
ARM: sheevaplug: add HUSH parser
include/configs/sheevaplug.h
This patch move the environment offset in sheevaplug.
The size of the u-boot binary is become too big.
Saving environments will result of corrupting the u-boot.
Signed-off-by: Gerald Kerma
---
Changes in v1:
- fix sheevaplug environment offset
include/configs/sheevaplug.h | 4 ++--
1 file
This patch add Marvell kirkwood MVSDIO/MMC driver
and enable it for Sheevaplugs and OpenRD boards.
Signed-off-by: Gerald Kerma
---
Changes in v7:
- removed unrelated stuff
- minor code cleaning
Changes in v6:
- rename driver to mvebu_mmc
- renames constants and functions
- move mmc_init
This patch add Marvell kirkwood MVSDIO/MMC driver
and enable it for Sheevaplugs and OpenRD boards.
Signed-off-by: Gerald Kerma
---
Changes in v6:
- rename driver to mvebu_mmc
- renames constants and functions
- move mmc_init to kirkwood/cpu
- code cleaning
Changes in v5:
- purge uneeded
This patch add Marvell kirkwood MVSDIO/MMC driver
and enable it for Sheevaplugs and OpenRD boards.
Signed-off-by: Gerald Kerma
---
Changes in v5:
- purge uneeded code
- remove some extra debug
Changes in v4:
- rename drivers files to MVSDIO
- fix MMC clock init which now use dev ID
Signed-off-by: Gerald Kerma
---
Changes in v4:
- rename drivers files to MVSDIO
- fix MMC clock init which now use dev ID
- clean debug strings
- remove MVSDIO_TWEAK_NOSDHS quirk
- remove dead code
Changes in v3:
- Add MVSDIO_TWEAK_NOSDHS quirk
- Minor clean
Changes in v2:
- Fix some
This patch add Marvell kirkwood MVSDIO/MMC driver and enable it for Sheevaplugs
and OpenRD boards.
Signed-off-by: Gerald Kerma
---
Changes in v3:
- Add MVSDIO_TWEAK_NOSDHS quirk
- Minor clean
Changes in v2:
- Fix some typo and missing lines from patch import
arch/arm/cpu/arm926ejs/kirkwood
This patch add Marvell kirkwood MVSDIO/MMC driver and enable it for Sheevaplugs
and OpenRD boards.
- Fix some typo and missing lines from patch import
Signed-off-by: Gerald Kerma
---
arch/arm/cpu/arm926ejs/kirkwood/cpu.c | 58
arch/arm/include/asm/arch-kirkwood/config.h| 2
This patch add Marvell kirkwood MVSDIO/MMC driver and enable it for Sheevaplugs
and OpenRD boards.
Signed-off-by: Gerald Kerma
---
arch/arm/cpu/arm926ejs/kirkwood/cpu.c | 58
arch/arm/include/asm/arch-kirkwood/config.h| 2 +
arch/arm/include/asm/arch-kirkwood/cpu.h
27 matches
Mail list logo