request_irq() for external interrupt pin on MPC875 (A&M adder MPC 875)

Scott Wood scottwood at
Tue Jan 29 04:20:04 EST 2008

Rognlien Dag Kristian wrote:
> With kernel 2.6.13 we used
> request_irq (use_irq, irq_handler, SA_INTERRUPT|SA_SHIRQ, DEVICE_NAME, dev)
> where use_irq is 12 to use the external IRQ6 pin.
> We are now trying to get this driver to work with the 2.6.25 pull from 
> powerpc.git.
> request_irq (use_irq, irq_handler, IRQF_SHARED, DEVICE_NAME, dev);
> returns -ENOSYS on the newer kernel.
> Have the IRQ mappings for the external IRQX pins been moved in the later 
> kernels?

Yes, you need to use the result of irq_create_mapping() or 


More information about the Linuxppc-dev mailing list