Skip to content

Commit fa105ad

Browse files
nbuchwitzpopcornmix
authored andcommitted
ARM: dts: bcm2712: add eee dtparam for Pi5 and CM5
Add an eee dtparam to allow users to disable EEE on the BCM54213PE PHY without recompiling the device tree. Setting dtparam=eee=off adds the eee-broken-1000t and eee-broken-100tx properties to the PHY node which prevents EEE advertisement and negotiation. EEE is enabled by default (dtparam=eee=on). Signed-off-by: Nicolai Buchwitz <nb@tipi-net.de>
1 parent bdd90dd commit fa105ad

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

arch/arm/boot/dts/overlays/README

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,7 @@ Params:
234234

235235
eee Enable Energy Efficient Ethernet support for
236236
compatible devices (default "on"). See also
237-
"tx_lpi_timer". Pi3B+, Pi4 and CM4 only.
237+
"tx_lpi_timer". Pi3B+, Pi4, CM4, Pi5 and CM5.
238238

239239
enable_eeprom Set to "on" to enable the onboard bootloader
240240
EEPROM by driving GPIO 57 low

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,8 @@ watchdog: &pm {};
189189
drm_fb2_rp1_dsi0 = <&aliases>, "drm-fb2=",&dsi0;
190190
drm_fb2_rp1_dsi1 = <&aliases>, "drm-fb2=",&dsi1;
191191
drm_fb2_vc4 = <&aliases>, "drm-fb2=",&vc4;
192+
eee = <&phy1>,"eee-broken-1000t!",
193+
<&phy1>,"eee-broken-100tx!";
192194
eth_led0 = <&phy1>,"led-modes:0";
193195
eth_led1 = <&phy1>,"led-modes:4";
194196
eth_max_speed = <&phy1>,"max-speed:0";

0 commit comments

Comments
 (0)