Hooking an IRQ on a modified mpc8349emitx board
Scott Wood
scottwood at freescale.com
Fri Sep 5 00:44:57 EST 2008
On Wed, Sep 03, 2008 at 03:55:41PM -0700, Oscar Takeshita wrote:
> I've been trying to hook an IRQ on a modified mpc8349emitx board without
> success.
>
> The IRQ is hooked physically to IRQ1/GPIO2[13] on the mpc8349e. No other
> devices are
> tied to this pin.
>
> I'm using uboot 1.2.0 and kernel 2.6.22.19.
>
> Do I need to have a dts entry for this interrupt in order to make
> request_irq() succeed?
>
> How can I find the IRQ number? I tried probe_irq_on/off unfortunately it
> did not work.
> Would it be MPC83xx_IRQ_EXT1 in arch/powerpc/include/asm/mpc83xx.h ?
>
> I'm new doing kernel work. Any hints appreciated.
You need to describe the IRQ in a device tree node and use
irq_of_parse_and_map(). request_irq() takes virtual IRQ numbers.
Maybe we should put together an arch/powerpc FAQ...
-Scott
More information about the Linuxppc-dev
mailing list