Thread (9 messages) flat view 9 messages, 5 authors, 1d ago
WARM1d

[PATCH V3 4/4] ARM: dts: BCM5301X: Enable extra CPU ports for Netgear R8000

From: Rafał Miłecki <zajec5@gmail.com>
Date: 2026-08-12 13:28:36
Also in: linux-arm-kernel, linux-devicetree
Subsystem: broadcom bcm5301x arm architecture, the rest · Maintainers: Florian Fainelli, Hauke Mehrtens, Rafał Miłecki, Linus Torvalds

From: Rafał Miłecki <rafal@milecki.pl>

Just because port 8 is a preferred CPU port (because it provides a full
switch functionality) it doesn't mean other ones can't be used. Let
software decide which CPU port to use.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
---
After some extra research I discovered we can't blindly update all
BCM5301X (Northstar) devices enabling all 3 ports (5, 7 and 8).
Sometimes extra ports require fixed link but it seems to be device
specific.

 arch/arm/boot/dts/broadcom/bcm4709-netgear-r8000.dts | 4 ----
 1 file changed, 4 deletions(-)
diff --git a/arch/arm/boot/dts/broadcom/bcm4709-netgear-r8000.dts b/arch/arm/boot/dts/broadcom/bcm4709-netgear-r8000.dts
index bbb6b869507e..ef8f3b41d696 100644
--- a/arch/arm/boot/dts/broadcom/bcm4709-netgear-r8000.dts
+++ b/arch/arm/boot/dts/broadcom/bcm4709-netgear-r8000.dts
@@ -226,8 +226,6 @@ port@4 {
 		};
 
 		port@5 {
-			status = "disabled";
-
 			fixed-link {
 				speed = <1000>;
 				full-duplex;
@@ -235,8 +233,6 @@ fixed-link {
 		};
 
 		port@7 {
-			status = "disabled";
-
 			fixed-link {
 				speed = <1000>;
 				full-duplex;
-- 
2.51.0
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help