From: Thierry Reding <thierry.reding@xxxxxxxxx> Date: Fri, 20 Sep 2019 19:00:34 +0200 > From: Thierry Reding <treding@xxxxxxxxxx> > > The DWMAC 4.10 supports the same enhanced addressing mode as later > generations. Parse this capability from the hardware feature registers > and set the EAME (Enhanced Addressing Mode Enable) bit when necessary. This looks like an enhancement and/or optimization rather than a bug fix. Also, you're now writing to the high 32-bits unconditionally, even when it will always be zero because of 32-bit addressing. That looks like a step backwards to me. I'm not applying this.