[PATCH 11/13] ARM: LPC32XX: printascii() output and irq support functions

Uwe Kleine-König u.kleine-koenig at pengutronix.de
Wed Feb 3 15:49:36 EST 2010


Hello,

> > 
> > You could make this easier by only handling MIC(?) interrupts and make
> > SIC1 and SIC2 use a chained handler.  Then you can use
> > get_irqnr_preamble for microoptimisation.
> > 
> 
> I'll take a look at this. I'm not entirely sure it can be made more
> optimal than how it's implemented now. Even SIC1 and SIC2 interrupts
> need to be routed via the MIC (The MIC interrupt will always fire
> when a SIC1 or SIC2 interrupt occur.) This code is very tight right
> now.
Yes, I got that.  You can look at
board_a9m9750dev_init_irq() (arch/arm/mach-ns9xxx/board-a9m9750dev.c)
for an example.

Best regards
Uwe

-- 
Pengutronix e.K.                              | Uwe Kleine-König            |
Industrial Linux Solutions                    | http://www.pengutronix.de/  |



More information about the linux-arm-kernel mailing list