Thank you!  That was my problem.  I was looking at the defines in linux/irq.h and it didn't match what I was seeing at all....but this works now.

On Fri, May 29, 2009 at 10:09 AM, Scott Wood <scottwood@freescale.com> wrote:
On Thu, May 28, 2009 at 06:48:48PM -0700, Nancy Isaac wrote:
> > Is the level/sense information correct?
>
>
> [NI] Yes, these interrupts are supposed to be active low, level sensitive
> interrupts.

But the level/sense value for that on mpic is 1, not 2.  2 is active
high (see Documentation/powerpc/booting-without-of.txt).

-Scott