net: dsa: mv88x6xxx: mv88e6390 errata
authorAndrew Lunn <andrew@lunn.ch>
Tue, 8 Jan 2019 23:24:03 +0000 (00:24 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 26 Jan 2019 08:32:32 +0000 (09:32 +0100)
commite10411389248896a0016b13501a7341725bfb0ef
tree8f242dd2d99b1f55cff2c0dec52d1d7bfaf96b80
parent07348a7ebb5879763765a82e9b384c5061cda8f4
net: dsa: mv88x6xxx: mv88e6390 errata

[ Upstream commit ea89098ef9a574bceca00d3b5df14aaf0b3f9ccf ]

The 6390 copper ports have an errata which require poking magic values
into undocumented magic registers and then performing a software
reset.

Signed-off-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/net/dsa/mv88e6xxx/chip.c
drivers/net/dsa/mv88e6xxx/chip.h
drivers/net/dsa/mv88e6xxx/port.h