powerpc/virtex: Fix duplicate level irq events.
authorJohn Linn <john.linn@xilinx.com>
Thu, 14 May 2009 16:23:11 +0000 (10:23 -0600)
committerGrant Likely <grant.likely@secretlab.ca>
Thu, 14 May 2009 16:23:11 +0000 (10:23 -0600)
commitba10eedf5a3fba991563873d4cb65a067aa13f24
treeb2797b810cb1d15e1526b6008ef8fd54ad8437a0
parent514a30d95f3277b9abed6044272ea97431bb9658
powerpc/virtex: Fix duplicate level irq events.

The interrupt controller was not handling level interrupts correctly
such that duplicate interrupts were happening. This fixes the problem
and adds edge type interrupts which are needed in Xilinx hardware.

Signed-off-by: John Linn <john.linn@xilinx.com>
Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
arch/powerpc/sysdev/xilinx_intc.c