Skip to content

Commit 9ac6cb2

Browse files
committed
dts: cm5/pi5: Disable EEE on rp1
The cadence mac on rp1 doesn't support EEE, but unfortunately the phy advertises otherwise. This leads to high package loss or even unusable network interfaces in EEE capable setups. Fix this and mark EEE as broken on phy. Signed-off-by: Nicolai Buchwitz <[email protected]>
1 parent 4994911 commit 9ac6cb2

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,8 @@ rp1_target: &pcie2 {
175175
phy1: ethernet-phy@1 {
176176
reg = <0x1>;
177177
brcm,powerdown-enable;
178+
eee-broken-1000t;
179+
eee-broken-100tx;
178180
};
179181
};
180182

arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5.dtsi

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,8 @@ rp1_target: &pcie2 {
164164
brcm,powerdown-enable;
165165
interrupt-parent = <&gpio>;
166166
interrupts = <37 IRQ_TYPE_LEVEL_LOW>;
167+
eee-broken-1000t;
168+
eee-broken-100tx;
167169
};
168170
};
169171

0 commit comments

Comments
 (0)