powerpc/mpc85xx: Add workaround for erratum A-005125
authorYork Sun <yorksun@freescale.com>
Tue, 20 Aug 2013 22:09:43 +0000 (15:09 -0700)
committerYork Sun <yorksun@freescale.com>
Tue, 10 Sep 2013 21:31:47 +0000 (14:31 -0700)
commit954a1a4776d135f2c6ee5276a96c0da71744cd6d
tree3c87b4ccbcbdb384bfcea665287ae82f6e45ce11
parent2bd1aab02b1bedd1be72b0e417b0ac489de35c15
powerpc/mpc85xx: Add workaround for erratum A-005125

In a very rare condition, a system hang is possible when the e500 core
initiates a guarded load to PCI / PCIe /SRIO performs a coherent write
to memory. Please refer to errata document for more details. This erratum
applies to the following SoCs and their variants, if any.

BSC9132
BSC9131
MPC8536
MPC8544
MPC8548
MPC8569
MPC8572
P1010
P1020
P1021
P1022
P1023
P2020
C29x

Signed-off-by: York Sun <yorksun@freescale.com>
CC: Scott Wood <scottwood@freescale.com>
arch/powerpc/cpu/mpc85xx/cmd_errata.c
arch/powerpc/cpu/mpc85xx/start.S
arch/powerpc/include/asm/config_mpc85xx.h