[PATCH] ppc32: add 440GX erratum 440_43 workaround
authorEugene Surovegin <ebs@ebshome.net>
Tue, 25 Apr 2006 08:22:44 +0000 (01:22 -0700)
committerPaul Mackerras <paulus@samba.org>
Fri, 28 Apr 2006 11:04:56 +0000 (21:04 +1000)
commit30aacebed0f0619f23ce84df7c59ad033ca08d77
treefb32292e6804fdab515227a0b7d9722e9595d532
parent1269277a5e7c6d7ae1852e648a8bcdb78035e9fa
[PATCH] ppc32: add 440GX erratum 440_43 workaround

This patch adds workaround for PPC 440GX erratum 440_43. According to
this erratum spurious MachineChecks (caused by L1 cache parity) can
happen during DataTLB miss processing. We disable L1 cache parity
checking for 440GX rev.C and rev.F

Signed-off-by: Eugene Surovegin <ebs@ebshome.net>
Signed-off-by: Paul Mackerras <paulus@samba.org>
arch/ppc/platforms/4xx/ocotea.c
arch/ppc/syslib/ibm440gx_common.c
arch/ppc/syslib/ibm440gx_common.h
include/asm-ppc/reg_booke.h