Blackfin arch: Fix BUG -- BF533 + 0.5 silicon + MPU + UART PIO -> crash
authorMichael Hennerich <michael.hennerich@analog.com>
Thu, 9 Oct 2008 04:31:03 +0000 (12:31 +0800)
committerBryan Wu <cooloney@kernel.org>
Thu, 9 Oct 2008 04:31:03 +0000 (12:31 +0800)
commit5e9e7687cbc016ac36b6825f79d78213319331d9
treefc65bee0d57bff2e01b158753f0df9f68606bba3
parent49f7253cc9a5002c3f2aef4ab96df62204ac7052
Blackfin arch: Fix BUG -- BF533 + 0.5 silicon + MPU + UART PIO -> crash

Apply ANOMALY_05000283 & ANOMALY_05000315
Workaround also to the EXCEPTION path.

Cover evt_ivhw also with ANOMALY_05000315
The Workaround needs to be prior to accesses (either read or write) to
any system MMR.

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
Signed-off-by: Bryan Wu <cooloney@kernel.org>
arch/blackfin/mach-common/entry.S
arch/blackfin/mach-common/interrupt.S