
22 Jan
2019
22 Jan
'19
11:16 p.m.
On Tue, Dec 18, 2018 at 7:22 PM Vladimir Oltean vladimir.oltean@nxp.com wrote:
- According to the AR8031 and AR8035 datasheets, smartEEE mode (active by default) makes the PHY enter sleep after a configurable idle time. It does this autonomously, without LPI (Low Power Idle) signals coming from MAC. AR8021 does not appear to support this.
- This patch allows disabling the SmartEEE feature of above PHYs.
- Tested with ping (default of 1 second interval) over back-to-back RGMII between 2 boards having AR8035 at both ends:
225 packets transmitted, 145 received, 35% packet loss, time 229334ms
- Without SmartEEE:
144 packets transmitted, 144 received, 0% packet loss, time 146378ms
- With SmartEEE:
Signed-off-by: Vladimir Oltean vladimir.oltean@nxp.com
Acked-by: Joe Hershberger joe.hershberger@ni.com