Files
eternalwrt-mt798x/target/linux/mvebu/patches-6.12/322-arm64-dts-marvell-specity-phy-mode-2500base-x-for-Me.patch
T
Robert Marko 3353827fb5 mvebu: cortex-a53: fix Methode eDPU migration to upstream DTS
Migration of the eDPU DTS to upstream one broke the eDPU plus model
since the required ethernet aliases are missing and U-Boot then cannot
find the required ethernet nodes.

So, after sending the required fix upstream, lets apply it in OpenWrt
as well.

Fixes: 9852dda410 ("mvebu: move DTS diff into a patch for Methode uDPU")
Signed-off-by: Robert Marko <robert.marko@sartura.hr>
2026-01-28 10:19:18 +01:00

30 lines
846 B
Diff

From cb1103762449c0d8097d58c701a06118e417a50e Mon Sep 17 00:00:00 2001
From: Stefan Kalscheuer <stefan@stklcode.de>
Date: Fri, 15 Aug 2025 14:48:54 +0200
Subject: [PATCH] arm64: dts: marvell: specity phy-mode "2500base-x" for
Methode uDPU
In OpenWRT we used to have a copy of the DTS with "2500base-x" instead
of "sgmii" for both ethernet nodes. Apply this change to the upstream
DTS and omit the full-copy.
Signed-off-by: Stefan Kalscheuer <stefan@stklcode.de>
---
arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
--- a/arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
+++ b/arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
@@ -37,6 +37,10 @@
};
&eth0 {
- phy-mode = "sgmii";
+ phy-mode = "2500base-x";
sfp = <&sfp_eth0>;
};
+
+&eth1 {
+ phy-mode = "2500base-x";
+};