SmartEEE, compatible with IEEE802.3az standard, is designed to include legacy MAC without EEE capability into the power saving system. SmartEEE is enabled by default configuration on AR8031 after power-on or hardware reset. Unfortunately this is proved causing issues for certain hw configurations. We add a quirk to optionally disable SmartEEE. PATCH 3/3 depends on https://patchwork.kernel.org/patch/10781297/ Carlo Caione (3): net: phy: at803x: Introduce quirk to disable SmartEEE dt-bindings: net: at803x: Document at803x,smarteee-disabled property arm64: dts: imx8mq-evk: Disable SmartEEE .../devicetree/bindings/net/at803x.txt | 18 +++++++++++++++ arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 1 + drivers/net/phy/at803x.c | 22 +++++++++++++++++++ 3 files changed, 41 insertions(+) create mode 100644 Documentation/devicetree/bindings/net/at803x.txt -- 2.19.1