summaryrefslogtreecommitdiffstats
path: root/net/smc
diff options
context:
space:
mode:
authorLeszek Polak <lpolak@arri.de>2022-05-16 09:08:59 +0200
committerPaolo Abeni <pabeni@redhat.com>2022-05-17 13:45:52 +0200
commit65a9dedc11d615d8f104a48d38b4fa226967b4ed (patch)
tree67da1636a776d527fe2c3cbb0d9fb35fe25eeb7b /net/smc
parentnet: qede: Remove unnecessary synchronize_irq() before free_irq() (diff)
downloadlinux-65a9dedc11d615d8f104a48d38b4fa226967b4ed.tar.xz
linux-65a9dedc11d615d8f104a48d38b4fa226967b4ed.zip
net: phy: marvell: Add errata section 5.1 for Alaska PHY
As per Errata Section 5.1, if EEE is intended to be used, some register writes must be done once after every hardware reset. This patch now adds the necessary register writes as listed in the Marvell errata. Without this fix we experience ethernet problems on some of our boards equipped with a new version of this ethernet PHY (different supplier). The fix applies to Marvell Alaska 88E1510/88E1518/88E1512/88E1514 Rev. A0. Signed-off-by: Leszek Polak <lpolak@arri.de> Signed-off-by: Stefan Roese <sr@denx.de> Cc: Marek BehĂșn <kabel@kernel.org> Cc: Andrew Lunn <andrew@lunn.ch> Cc: Heiner Kallweit <hkallweit1@gmail.com> Cc: Russell King <linux@armlinux.org.uk> Cc: David S. Miller <davem@davemloft.net> Reviewed-by: Marek BehĂșn <kabel@kernel.org> Reviewed-by: Andrew Lunn <andrew@lunn.ch> Link: https://lore.kernel.org/r/20220516070859.549170-1-sr@denx.de Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Diffstat (limited to 'net/smc')
0 files changed, 0 insertions, 0 deletions