MIPS: Octeon: fix CN6640 hang on XAUI init
authorStijn Tintel <stijn@linux-ipv6.be>
Sun, 3 Apr 2022 02:59:49 +0000 (05:59 +0300)
committerThomas Bogendoerfer <tsbogend@alpha.franken.de>
Tue, 26 Apr 2022 13:12:03 +0000 (15:12 +0200)
commit407710a3b52c32db6f212727f06620f1c38ed1d2
tree42065ff6cef4a4d24cd2ef203bab9676c81b18c7
parent4107fa700f314592850e2c64608f6ede4c077476
MIPS: Octeon: fix CN6640 hang on XAUI init

Some CN66XX series Octeon II chips seem to hang if a reset is issued on
XAUI initialization. Avoid the hang by disabling the reset.

Tested on SNIC10E.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
arch/mips/cavium-octeon/executive/cvmx-helper-xaui.c