Commit 2702d7d
committed
net: phy: broadcom: enable EEE LPI feature on BCM54213PE
Call bcm_phy_set_eee() during BCM54213PE config_init to set the
vendor-specific LPI_FEATURE_EN bit (register 0x803d, bit 15).
Without this bit the PHY negotiates EEE via standard C45 registers
but does not forward received LPI from the wire to the RGMII
interface, so the MAC's RX LPI counters remain at zero.
Other Broadcom PHY drivers (bcm-cygnus, bcm7xxx) already call
bcm_phy_set_eee() in their init paths.
Signed-off-by: Nicolai Buchwitz <nb@tipi-net.de>1 parent eaa3832 commit 2702d7d
1 file changed
Lines changed: 11 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
128 | 128 | | |
129 | 129 | | |
130 | 130 | | |
131 | | - | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
132 | 142 | | |
133 | 143 | | |
134 | 144 | | |
| |||
0 commit comments