Blackfin arch: Fix bug - HW Errors never recover on BF548
authorRobin Getz <rgetz@blackfin.uclinux.org>
Thu, 9 Oct 2008 09:06:32 +0000 (17:06 +0800)
committerBryan Wu <cooloney@kernel.org>
Thu, 9 Oct 2008 09:06:32 +0000 (17:06 +0800)
commit1d5ff7e27d2ca30cd3f61afd353b03dd67330818
treeceadc8dd11d69c438eca73285c1d8faab7b58977
parent55f2feae3a1e075d9b4b0e73a6024f3e25717878
Blackfin arch: Fix bug - HW Errors never recover on BF548

The kernel does not properly clear the EBIU Error Master (EBIU_ERRMST) Register
on BF548, which causes the kernel to panic.

We need to make sure that we clear the EBIU_ERRMST (necessary on BF54x)

Signed-off-by: Robin Getz <rgetz@blackfin.uclinux.org>
Signed-off-by: Bryan Wu <cooloney@kernel.org>
arch/blackfin/kernel/traps.c
arch/blackfin/mach-common/interrupt.S