Re: Shared Interrupts Question (2.4)
From: Kent Borg <hidden>
Date: 2003-05-08 21:48:02
From: Kent Borg <hidden>
Date: 2003-05-08 21:48:02
Dale Farnsworth wrote:
Create and register a board-specific interrupt driver. Assign it a range of irqs (non-conflicting with the main interrupt driver). When called with an irq outside its range, the board-specific driver routines forward the call to the main driver. The board-specific driver does a request_irq at init time for the one main irq it is multiplexing.
Yes! Flatten the cascaded interrupts to IRQs outside the CPU's, range, and write a software multiplexer that registers for the one IRQ the CPU knows. Right? That's much better than what I had in mind. Thanks, -kb ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/