On 25/01/19 13:06, Russell King - ARM Linux admin wrote:
On Fri, Jan 25, 2019 at 12:55:10PM +0000, Carlo Caione wrote:
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.
It may be a good idea to detail what "certain hw configurations" are
and/or what the "issues" are, so it's easier to find this if/when
others encounter the same issue.
This fix was upstreamed from the imx downstream kernel so I do not have
much informations on that but something is reported in the U-Boot fix
for the same problem at [0] so I'll add more info in the next revision.
Cheers,
[0] https://patchwork.ozlabs.org/patch/1015783/
--
Carlo Caione