INT_NUM
if (input < INT_NUM) {
} else if (input < (INT_NUM + INTM_NUM)) {
c0o = aspeed_intc0_intm_routes[(input - INT_NUM) / INTM_IRQS_PER_BANK];
c0o += ((input - INT_NUM) % INTM_IRQS_PER_BANK);
} else if (input < (INT_NUM + INTM_NUM + SWINT_NUM)) {
#define INTM_BASE (INT_NUM)
#define SWINT_BASE (INT_NUM + INTM_NUM)
#define INT0_NUM (INT_NUM + INTM_NUM + SWINT_NUM)
if (hwirq >= GIC_P2P_SPI_END && hwirq < INT_NUM)