IRQC_IRQ_START
unsigned int hw_irq = hwirq - IRQC_IRQ_START;
u32 bit = BIT(hwirq - IRQC_IRQ_START);
u32 bit = BIT(hwirq - IRQC_IRQ_START);
#define IRQC_IRQ_SHARED_START (IRQC_IRQ_START + IRQC_SHARED_IRQ_COUNT)
unsigned int iitseln = hwirq - IRQC_IRQ_START;
.tint_start = IRQC_IRQ_START + 16,
.num_irq = IRQC_IRQ_START + 16 + IRQC_TINT_COUNT,
.tint_start = IRQC_IRQ_START + 8,
.num_irq = IRQC_IRQ_START + 8 + IRQC_TINT_COUNT,