Skip to content

Commit 259281d

Browse files
nbuchwitzpelwell
authored andcommitted
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 <n.buchwitz@kunbus.com>
1 parent 3811751 commit 259281d

2 files changed

Lines changed: 4 additions & 0 deletions

File tree

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,8 @@ rp1_target: &pcie2 {
180180
phy1: ethernet-phy@1 {
181181
reg = <0x1>;
182182
brcm,powerdown-enable;
183+
eee-broken-1000t;
184+
eee-broken-100tx;
183185
};
184186
};
185187

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,8 @@ rp1_target: &pcie2 {
169169
brcm,powerdown-enable;
170170
interrupt-parent = <&gpio>;
171171
interrupts = <37 IRQ_TYPE_LEVEL_LOW>;
172+
eee-broken-1000t;
173+
eee-broken-100tx;
172174
};
173175
};
174176

0 commit comments

Comments
 (0)