From 6855d494d269941d37ab4bce6d75e92bc101d657 Mon Sep 17 00:00:00 2001
From: Nicolai Buchwitz <nb@tipi-net.de>
Date: Mon, 9 Mar 2026 12:21:46 +0100
Subject: [PATCH] ARM: dts: bcm2712: re-enable EEE on Pi5 and CM5 PHY

Reverts 85b196fde0da ("dts: cm5/pi5: Disable EEE on rp1").

Now that the macb driver supports EEE via the phylink managed EEE API,
the BCM54213PE PHY can advertise EEE correctly and the MAC will handle
TX LPI entry/exit properly.

Remove the eee-broken-1000t and eee-broken-100tx properties that were
added as a workaround when the macb driver lacked EEE support.

Signed-off-by: Nicolai Buchwitz <nb@tipi-net.de>
---
 arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts  | 2 --
 arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5.dtsi | 2 --
 2 files changed, 4 deletions(-)

--- a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts
+++ b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts
@@ -176,8 +176,6 @@ rp1_target: &pcie2 {
 	phy1: ethernet-phy@1 {
 		reg = <0x1>;
 		brcm,powerdown-enable;
-		eee-broken-1000t;
-		eee-broken-100tx;
 	};
 };
 
--- a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5.dtsi
+++ b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5.dtsi
@@ -167,8 +167,6 @@ rp1_target: &pcie2 {
 		brcm,powerdown-enable;
 		interrupt-parent = <&rp1_gpio>;
 		interrupts = <37 IRQ_TYPE_LEVEL_LOW>;
-		eee-broken-1000t;
-		eee-broken-100tx;
 	};
 };
 
