[PATCH 3/3] arm: mvebu: Initial ESPRESSOBin-Ultra board support

2021-08-11 Thread Gerald Kerma
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

[PATCH 2/3] arm: mvebu: mvebu_armada-37xx: Define the loadaddr environment variable

2021-08-11 Thread Gerald Kerma
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

[PATCH 1/3] cmd: mvebu: Implement the Marvell hw_info command

2021-08-11 Thread Gerald Kerma
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

[PATCH 0/3] Add support for the GST ESPRESSOBin-Ultra board

2021-08-11 Thread Gerald Kerma
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

[U-Boot] [PATCH 1/1] kikwood: uboot-envtools: add plugs boards

2014-12-18 Thread Gerald Kerma
Add some kirkwood plugs to uboot-envtools - SheevaPlug - SheevaPlug with eSATA - GuruplugServerPlus Signed-off-by: Gerald Kerma drea...@doukki.net --- package/boot/uboot-envtools/files/kirkwood | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/package/boot/uboot-envtools

[U-Boot] [PATCH 1/1] marvell: kirkwood: guruplug refresh for newer kernel

2014-12-18 Thread Gerald Kerma
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 mapping Signed-off-by: Gerald Kerma drea...@doukki.net --- include/configs/guruplug.h | 84

[U-Boot] [PATCH v2 1/1] marvell: kirkwood: guruplug refresh for newer kernel

2014-12-18 Thread Gerald Kerma
-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 partition mapping Signed-off-by: Gerald Kerma drea...@doukki.net --- include/configs

[U-Boot] [PATCH 3/3] ARM: kwimage: fix v0 format

2014-10-30 Thread Gerald Kerma
This patch fix the kwimage tools for version 0 fileformat used for kirkwood Tested on sheevaplug Signed-off-by: Gerald Kerma drea...@doukki.net --- tools/kwbimage.c | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/tools/kwbimage.c b/tools/kwbimage.c index 1120e9b

[U-Boot] [PATCH v3 2/2] arm: marvell: fix ENV and MTDPARTS for sheevaplug

2014-10-26 Thread Gerald Kerma
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 drea

[U-Boot] [PATCH v3 0/2] arm: marvell: sheevaplug: add FDT and fixes MTDPARTS

2014-10-26 Thread Gerald Kerma
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

[U-Boot] [PATCH v3 1/2] arm: marvell: add LIBFDT support to sheevaplug

2014-10-26 Thread Gerald Kerma
This patch add LIBFDT support to Marvell Sheevaplug Changes in v2: - mainline rebased Changes in v1: - add LIBFDT support Signed-off-by: Gerald Kerma drea...@doukki.net --- include/configs/sheevaplug.h | 6 ++ 1 file changed, 6 insertions(+) diff --git a/include/configs/sheevaplug.h b

[U-Boot] [PATCH 1/1] ARM: sheevaplug: add LIBFDT support

2014-10-18 Thread Gerald Kerma
This patch add LIBFDT support to Marvell Sheevaplug Signed-off-by: Gerald Kerma drea...@doukki.net Changes in v1: - add LIBFDT support Signed-off-by: Gerald Kerma drea...@doukki.net --- include/configs/sheevaplug.h | 6 ++ 1 file changed, 6 insertions(+) diff --git a/include/configs

[U-Boot] [PATCH 2/2] ARM: sheevaplug: fix ENV offset and MTDPARTS

2014-10-18 Thread Gerald Kerma
This patch redefine ENV offset and MTDPARTS Signed-off-by: Gerald Kerma drea...@doukki.net Changes in v1: - define ENV offset to 0xe - define MTDPARTS and BOOTARGS to stay backward compatibles Signed-off-by: Gerald Kerma drea...@doukki.net --- include/configs/sheevaplug.h | 15

[U-Boot] [PATCH 0/5] ARM: sheevaplug: refresh for 201410

2014-09-07 Thread Gerald Kerma
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

[U-Boot] [PATCH 1/5] ARM: sheevaplug: change env location

2014-09-07 Thread Gerald Kerma
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 drea...@doukki.net Changes in v2: - patch description Changes in v1: - fix sheevaplug environment

[U-Boot] [PATCH 3/5] ARM: sheevaplug: add MTD defaults

2014-09-07 Thread Gerald Kerma
This patch add MTDIDS and MTDPARTS defaults settings to sheevaplug Signed-off-by: Gerald Kerma drea...@doukki.net 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

[U-Boot] [PATCH 2/5] ARM: sheevaplug: add MVSATA driver

2014-09-07 Thread Gerald Kerma
This patch add MVSATA driver to sheevaplug Signed-off-by: Gerald Kerma drea...@doukki.net 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

[U-Boot] [PATCH 5/5] ARM: sheevaplug: add HUSH parser

2014-09-07 Thread Gerald Kerma
This patch add HUSH command parser Signed-off-by: Gerald Kerma drea...@doukki.net 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

[U-Boot] [PATCH 4/5] ARM: sheevaplug: redefine MTDPARTS

2014-09-07 Thread Gerald Kerma
This patch redefine MTDPARTS Signed-off-by: Gerald Kerma drea...@doukki.net 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

[U-Boot] [PATCH 1/1] ARM: sheevaplug: fix uboot corruption

2014-07-26 Thread Gerald Kerma
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 drea...@doukki.net --- Changes in v1: - fix sheevaplug environment offset include/configs/sheevaplug.h

[U-Boot] [PATCH v5 1/1] ARM: kirkwood: add mvsdio driver

2014-07-25 Thread Gerald Kerma
This patch add Marvell kirkwood MVSDIO/MMC driver and enable it for Sheevaplugs and OpenRD boards. Signed-off-by: Gerald Kerma drea...@doukki.net --- Changes in v5: - purge uneeded code - remove some extra debug Changes in v4: - rename drivers files to MVSDIO - fix MMC clock init which

[U-Boot] [PATCH v6 1/1] ARM: kirkwood: add mvsdio driver

2014-07-25 Thread Gerald Kerma
This patch add Marvell kirkwood MVSDIO/MMC driver and enable it for Sheevaplugs and OpenRD boards. Signed-off-by: Gerald Kerma drea...@doukki.net --- Changes in v6: - rename driver to mvebu_mmc - renames constants and functions - move mmc_init to kirkwood/cpu - code cleaning Changes in v5

[U-Boot] [PATCH v7 1/1] ARM: kirkwood: add mvsdio driver

2014-07-25 Thread Gerald Kerma
This patch add Marvell kirkwood MVSDIO/MMC driver and enable it for Sheevaplugs and OpenRD boards. Signed-off-by: Gerald Kerma drea...@doukki.net --- Changes in v7: - removed unrelated stuff - minor code cleaning Changes in v6: - rename driver to mvebu_mmc - renames constants

[U-Boot] [PATCH v4 1/1] ARM: kirkwood: add mvsdio driver

2014-07-24 Thread Gerald Kerma
Signed-off-by: Gerald Kerma drea...@doukki.net --- 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

[U-Boot] [PATCH v3 1/1] ARM: kirkwood: add mvsdio driver

2014-07-22 Thread Gerald Kerma
This patch add Marvell kirkwood MVSDIO/MMC driver and enable it for Sheevaplugs and OpenRD boards. Signed-off-by: Gerald Kerma drea...@doukki.net --- 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

[U-Boot] [PATCH 1/1] ARM: kirkwood: add mvsdio driver

2014-07-20 Thread Gerald Kerma
This patch add Marvell kirkwood MVSDIO/MMC driver and enable it for Sheevaplugs and OpenRD boards. Signed-off-by: Gerald Kerma drea...@doukki.net --- arch/arm/cpu/arm926ejs/kirkwood/cpu.c | 58 arch/arm/include/asm/arch-kirkwood/config.h| 2 + arch/arm/include/asm/arch

[U-Boot] [PATCH v2 1/1] ARM: kirkwood: add mvsdio driver

2014-07-20 Thread Gerald Kerma
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 drea...@doukki.net --- arch/arm/cpu/arm926ejs/kirkwood/cpu.c | 58 arch/arm/include/asm/arch-kirkwood