>From: David Brownell [mailto:david-b@xxxxxxxxxxx] >Sent: Friday, October 10, 2008 5:55 PM >To: Pandita, Vikram >Cc: Steve Sakoman; linux-omap@xxxxxxxxxxxxxxx List >Subject: Re: Git tree updated to v2.6.27, some issues remain > >On Friday 10 October 2008, Pandita, Vikram wrote: >> --- a/arch/arm/mach-omap2/irq.c >> +++ b/arch/arm/mach-omap2/irq.c >> @@ -159,7 +159,7 @@ void __init omap_init_irq(void) >> printk(KERN_INFO "Total of %ld interrupts on %d active controller%s\n", >> nr_irqs, nr_banks, nr_banks > 1 ? "s" : ""); >> >> - for (i = 0; i < nr_irqs; i++) { >> + for (i = 0; i < NR_IRQS; /*nr_irqs;*/ i++) { >> set_irq_chip(i, &omap_irq_chip); >> set_irq_handler(i, handle_level_irq); >> set_irq_flags(i, IRQF_VALID); >> > >This could explain a problem appearing on every OMAP3 board. >But not one appearing only on Overo ... especially when the >same binary works on Beagle. I saw this problem on LDP. > >However, that's also very incorrect. Most of those NR_IRQS >interrupts are managed by some chip other than the toplevel >OMAP IRQ controller(s)... Somewhere for the T2 interrupts following function has to be run: set_irq_flags(i, IRQF_VALID); > >- Dave > -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html