Re: irqchip: sirfsoc: Question about SIRFSOC_NUM_IRQS setting

2013-07-04 Thread Arnd Bergmann
On Thursday 04 July 2013, Axel Lin wrote: > irq_setup_generic_chip() setup max. 32 interrupts starting from gc->irq_base. > > sirfsoc_irq_init() > -> sirfsoc_alloc_gc() > -> irq_setup_generic_chip() > > In sirfsoc_irq_init(), current code calls > sirfsoc_alloc_gc(base + 4, 32, SIRFSOC_NUM_I

irqchip: sirfsoc: Question about SIRFSOC_NUM_IRQS setting

2013-07-04 Thread Axel Lin
irq_setup_generic_chip() setup max. 32 interrupts starting from gc->irq_base. sirfsoc_irq_init() -> sirfsoc_alloc_gc() -> irq_setup_generic_chip() In sirfsoc_irq_init(), current code calls sirfsoc_alloc_gc(base + 4, 32, SIRFSOC_NUM_IRQS - 32); //Note, SIRFSOC_NUM_IRQS is 128 So I'm wonder