From: Heiner Kallweit <hkallwe...@gmail.com>
Date: Fri, 22 Mar 2019 20:00:20 +0100

> So far we effectively clear the BMCR register. Some PHY's can deal
> with this (e.g. because they reset BMCR to a default as part of a
> soft-reset) whilst on others this causes issues because e.g. the
> autoneg bit is cleared. Marvell is an example, see also thread [0].
> So let's be a little bit more gentle and leave all bits we're not
> interested in as-is. This change is needed for PHY drivers to
> properly deal with the original patch.
> 
> [0] https://marc.info/?t=155264050700001&r=1&w=2
> 
> Fixes: 6e2d85ec0559 ("net: phy: Stop with excessive soft reset")
> Tested-by: Phil Reid <pr...@electromag.com.au>
> Tested-by: liweihang <liweih...@hisilicon.com>
> Signed-off-by: Heiner Kallweit <hkallwe...@gmail.com>

Applied and queued up for -stable, thanks.

Reply via email to