microblaze: Fix level interrupt ACKing
authorsteve@digidescorp.com <steve@digidescorp.com>
Tue, 17 Nov 2009 14:43:39 +0000 (08:43 -0600)
committerMichal Simek <monstr@monstr.eu>
Mon, 14 Dec 2009 07:45:06 +0000 (08:45 +0100)
commit33d9ff5985ff015cbaaef85285d19fe580487cf3
tree5cfe889e9da8d89dbafc062ef41746697ecce11c
parent833d0d8da41b80e5f7c3b34cb187b12c33ef66c8
microblaze: Fix level interrupt ACKing

Level interrupts need to be ack'd in the unmask handler, as in powerpc.
Among other issues, this bug causes the system clock to appear to run at
double-speed.

Signed-off-by: Steven J. Magnani <steve@digidescorp.com>
Signed-off-by: Michal Simek <monstr@monstr.eu>
arch/microblaze/kernel/intc.c