>From: Sparks, Sam >Sent: Thursday, April 08, 2010 4:15 PM > >Howdy All, > >I have (almost) successfully upgraded from Linux 2.6.22 to 2.6.26 (both >downloaded from debian) on my mpc8347 powerpc, but I think I may be >missing a required change to my dts regarding the IPIC or maybe a change >in how my driver requests IRQs. > >I have several modules that are maintained outside the kernel tree, and >all but one is working correctly. The offending driver is attempting to >register IRQ 23, and is accessing an invalid memory location. I am >currently getting the following stack dump:
Aha! I have found that change that caused my module to break: http://www.mail-archive.com/linuxppc-dev@lists.ozlabs.org/msg09748.html This patch modified ipic_set_irq_type to override the handle_irq function pointer. Do I need to register a new function to handle falling edge triggered external interrupts? It appears the default is NULL. --Sam _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev