IRQ_PER_BANK
irqnum = desc->irqbank * IRQ_PER_BANK + desc->irqnum;
u8 bank = d->hwirq / IRQ_PER_BANK;
for_each_set_bit(irqoffset, &val, IRQ_PER_BANK)
bank * IRQ_PER_BANK + irqoffset);
int irqnum = func->irqnum + func->irqbank * IRQ_PER_BANK;
IRQ_PER_BANK * pctl->desc->irq_banks,
pctl->desc->irq_banks * IRQ_PER_BANK,
for (i = 0; i < (pctl->desc->irq_banks * IRQ_PER_BANK); i++) {
u8 bank = irq / IRQ_PER_BANK;
u8 reg = (irq % IRQ_PER_BANK) / IRQ_CFG_IRQ_PER_REG * 0x04;
u8 bank = irq / IRQ_PER_BANK;
u8 bank = irq / IRQ_PER_BANK;