Anything above IRQ 64 is handled in a doorbell interrupt handler, see the
modifications we have made to arch/arm/mach-mv88fxx81/LSP/irq.c in our 2.6.21
kernel in order to find out more.
-Kris Bahnsen
Technologic Systems
--- In "bulkoboy10" <> wrote:
>
> I have kernel 2.6.35.7 running on the TS-7800 with SD card support.
> I am now trying to get the driver for the AX88796 which is on the ETH100
> board working. There is a driver in the 2.6.35.7 code base but it needs some
> modifications to work.
>
> The problem I'm having is that the old driver (2.6.21-ts) ends up with
> interrupt 70 - that's 64 plus a value read from the board.
> The mach-orion5 config sets up the board with just 64 interrupts (NR_IRQS =
> 64 from dmesg) so when I do a request_irq() it always fails.
>
> Does anyone know the Marvell interrupt scheme and where I need to modify the
> code to support extra interrupts?
>
> Ian T.
>
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|