Unable to capture device interrupts on ppc440gx?

Eugene Surovegin ebs at ebshome.net
Tue Apr 19 02:14:20 EST 2005

On Mon, Apr 18, 2005 at 12:02:52PM -0400, Sanjay Bajaj wrote:
> In the device driver open function, I call request_irq() to register 
> my interrupt handler function to a specified IRQ number. It 
> succeeds. 
> But when I enable the interrupt (and we can detect the hardware line 
> is active) on the hardware, the interrupt handler in NOT invoked. Is 
> there something I am missing? Any help or pointers are appreciated.

Did you configure polarity and triggering settings for this IRQ 
source? If not, look for example at ebony.c (ppc4xx_uic_ext_irq_cfg) 
keeping in mind, that Ebony has 440GP CPU. 440GX has 5 additional 
IRQ lines.


More information about the Linuxppc-embedded mailing list