From 4710a1f125afb70d15060227e663371502eb2c59 Mon Sep 17 00:00:00 2001 From: Robert Marko Date: Fri, 25 Apr 2025 15:45:23 +0200 Subject: [PATCH] uboot-mvebu: rb5009: disable YAFFS YAFFS support in U-Boot is basically abandoned and will even fail to build with GCC14, so simply disable it. Link: https://github.com/openwrt/openwrt/pull/18598 Signed-off-by: Robert Marko --- .../patches/101-net-mvpp2-fix-10GBase-R-support.patch | 4 ++-- ...mvebu-add-support-for-MikroTik-RB5009UG-S-IN.patch | 11 +++++------ 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/package/boot/uboot-mvebu/patches/101-net-mvpp2-fix-10GBase-R-support.patch b/package/boot/uboot-mvebu/patches/101-net-mvpp2-fix-10GBase-R-support.patch index 0fe3a4cbb6..57cae28f36 100644 --- a/package/boot/uboot-mvebu/patches/101-net-mvpp2-fix-10GBase-R-support.patch +++ b/package/boot/uboot-mvebu/patches/101-net-mvpp2-fix-10GBase-R-support.patch @@ -1,7 +1,7 @@ -From 0de5d031f36bca4f7c2686287eff1ef0f5412367 Mon Sep 17 00:00:00 2001 +From 434bb896d2cb4ec09c9bfd6a178ff4a7e6087ba3 Mon Sep 17 00:00:00 2001 From: Sergey Sergeev Date: Sun, 16 Jan 2022 17:19:35 +0100 -Subject: [PATCH 2/3] net: mvpp2: fix 10GBase-R support +Subject: [PATCH 1/2] net: mvpp2: fix 10GBase-R support Due to the lack of XPCS register initialization code and partially incorrect initialization of the MPCS network controler registers (tested on Mikrotik RB5009 diff --git a/package/boot/uboot-mvebu/patches/102-arm-mvebu-add-support-for-MikroTik-RB5009UG-S-IN.patch b/package/boot/uboot-mvebu/patches/102-arm-mvebu-add-support-for-MikroTik-RB5009UG-S-IN.patch index 4730532100..a1465e7679 100644 --- a/package/boot/uboot-mvebu/patches/102-arm-mvebu-add-support-for-MikroTik-RB5009UG-S-IN.patch +++ b/package/boot/uboot-mvebu/patches/102-arm-mvebu-add-support-for-MikroTik-RB5009UG-S-IN.patch @@ -1,7 +1,7 @@ -From 163b07bda901b728f4f208a296c15b513f9d5b49 Mon Sep 17 00:00:00 2001 +From e05d84829cd692985ebabac8dbe93a98f0aa04a4 Mon Sep 17 00:00:00 2001 From: Robert Marko Date: Sun, 2 Jan 2022 15:10:34 +0100 -Subject: [PATCH 3/3] arm: mvebu: add support for MikroTik RB5009UG+S+IN +Subject: [PATCH 2/2] arm: mvebu: add support for MikroTik RB5009UG+S+IN Specifications: - SoC: Marvell Armada 7040 (88F7040) - 4 cores, ARMv8, 1.4GHz, 64bit @@ -23,8 +23,8 @@ Signed-off-by: Robert Marko arch/arm/dts/armada-7040-rb5009.dts | 241 ++++++++++++++++++ arch/arm/mach-mvebu/arm64-common.c | 10 +- .../mvebu_armada-8k/mikrotik-rb5009.env | 52 ++++ - configs/mvebu_rb5009_defconfig | 97 +++++++ - 5 files changed, 398 insertions(+), 3 deletions(-) + configs/mvebu_rb5009_defconfig | 96 +++++++ + 5 files changed, 397 insertions(+), 3 deletions(-) create mode 100644 arch/arm/dts/armada-7040-rb5009.dts create mode 100644 board/Marvell/mvebu_armada-8k/mikrotik-rb5009.env create mode 100644 configs/mvebu_rb5009_defconfig @@ -359,7 +359,7 @@ Signed-off-by: Robert Marko + bootm ${loadaddr}; --- /dev/null +++ b/configs/mvebu_rb5009_defconfig -@@ -0,0 +1,97 @@ +@@ -0,0 +1,96 @@ +CONFIG_ARM=y +CONFIG_ARCH_CPU_INIT=y +CONFIG_ARCH_MVEBU=y @@ -454,6 +454,5 @@ Signed-off-by: Robert Marko +CONFIG_USB_STORAGE=y +CONFIG_USB_HOST_ETHER=y +CONFIG_USB_ETHER_RTL8152=y -+CONFIG_YAFFS2=y +# CONFIG_SHA256 is not set +# CONFIG_EFI_LOADER is not set -- 2.30.2