MIPS_CPU_IRQ_BASE
do_IRQ(MIPS_CPU_IRQ_BASE + __ffs(r & 0xff));
irq_set_chained_handler(MIPS_CPU_IRQ_BASE + 2, au1000_ic0r0_dispatch);
irq_set_chained_handler(MIPS_CPU_IRQ_BASE + 3, au1000_ic0r1_dispatch);
irq_set_chained_handler(MIPS_CPU_IRQ_BASE + 4, au1000_ic1r0_dispatch);
irq_set_chained_handler(MIPS_CPU_IRQ_BASE + 5, au1000_ic1r1_dispatch);
irq_set_chained_handler(MIPS_CPU_IRQ_BASE + 2, alchemy_gpic_dispatch);
irq_set_chained_handler(MIPS_CPU_IRQ_BASE + 3, alchemy_gpic_dispatch);
irq_set_chained_handler(MIPS_CPU_IRQ_BASE + 4, alchemy_gpic_dispatch);
irq_set_chained_handler(MIPS_CPU_IRQ_BASE + 5, alchemy_gpic_dispatch);
#define AR2315_IRQ_MISC (MIPS_CPU_IRQ_BASE + 2) /* C0_CAUSE: 0x0400 */
#define AR2315_IRQ_WLAN0 (MIPS_CPU_IRQ_BASE + 3) /* C0_CAUSE: 0x0800 */
#define AR2315_IRQ_ENET0 (MIPS_CPU_IRQ_BASE + 4) /* C0_CAUSE: 0x1000 */
#define AR2315_IRQ_LCBUS_PCI (MIPS_CPU_IRQ_BASE + 5) /* C0_CAUSE: 0x2000 */
#define AR2315_IRQ_WLAN0_POLL (MIPS_CPU_IRQ_BASE + 6) /* C0_CAUSE: 0x4000 */
#define AR5312_IRQ_WLAN0 (MIPS_CPU_IRQ_BASE + 2) /* C0_CAUSE: 0x0400 */
#define AR5312_IRQ_ENET0 (MIPS_CPU_IRQ_BASE + 3) /* C0_CAUSE: 0x0800 */
#define AR5312_IRQ_ENET1 (MIPS_CPU_IRQ_BASE + 4) /* C0_CAUSE: 0x1000 */
#define AR5312_IRQ_WLAN1 (MIPS_CPU_IRQ_BASE + 5) /* C0_CAUSE: 0x2000 */
#define AR5312_IRQ_MISC (MIPS_CPU_IRQ_BASE + 6) /* C0_CAUSE: 0x4000 */
#define ATH25_IRQ_CPU_CLOCK (MIPS_CPU_IRQ_BASE + 7) /* C0_CAUSE: 0x8000 */
irq = MIPS_CPU_IRQ_BASE + i;
irq = MIPS_CPU_IRQ_BASE + 2;
irq = MIPS_CPU_IRQ_BASE + 3;
do_IRQ(fls(cop0_cause) - 9 + MIPS_CPU_IRQ_BASE);
do_IRQ(MIPS_CPU_IRQ_BASE + 3);
do_IRQ(MIPS_CPU_IRQ_BASE + 4);
do_IRQ(MIPS_CPU_IRQ_BASE + 5);
do_IRQ(MIPS_CPU_IRQ_BASE + 7);
mips_cpu_fdc_irq = MIPS_CPU_IRQ_BASE + cp0_fdc_irq;
mips_cpu_perf_irq = MIPS_CPU_IRQ_BASE + cp0_perfcount_irq;
mips_cpu_timer_irq = MIPS_CPU_IRQ_BASE + cp0_compare_irq;
#define DEC_CPU_IRQ_BASE MIPS_CPU_IRQ_BASE /* first IRQ assigned to CPU */
CRIME_IRQ_BASE = MIPS_CPU_IRQ_BASE + 8,
#define JAZZ_TIMER_IRQ (MIPS_CPU_IRQ_BASE+6)
#define ATH79_CPU_IRQ(_x) (MIPS_CPU_IRQ_BASE + (_x))
#define AU1000_INTC0_INT_BASE (MIPS_CPU_IRQ_BASE + 8)
#define ALCHEMY_GPIC_INT_BASE (MIPS_CPU_IRQ_BASE + 8)
#define GT641XX_CASCADE_IRQ (MIPS_CPU_IRQ_BASE + 2)
#define RAQ2_SCSI_IRQ (MIPS_CPU_IRQ_BASE + 3)
#define ETH0_IRQ (MIPS_CPU_IRQ_BASE + 3)
#define QUBE1_ETH0_IRQ (MIPS_CPU_IRQ_BASE + 4)
#define ETH1_IRQ (MIPS_CPU_IRQ_BASE + 4)
#define SERIAL_IRQ (MIPS_CPU_IRQ_BASE + 5)
#define SCSI_IRQ (MIPS_CPU_IRQ_BASE + 5)
#define I8259_CASCADE_IRQ (MIPS_CPU_IRQ_BASE + 6)
#ifndef MIPS_CPU_IRQ_BASE
#ifndef MIPS_CPU_IRQ_BASE
#define IP27_HUB_PEND0_IRQ (MIPS_CPU_IRQ_BASE + 2)
#define IP27_HUB_PEND1_IRQ (MIPS_CPU_IRQ_BASE + 3)
#define IP27_RT_TIMER_IRQ (MIPS_CPU_IRQ_BASE + 4)
#define IP27_HUB_IRQ_BASE (MIPS_CPU_IRQ_BASE + 8)
#define SGINT_CPU MIPS_CPU_IRQ_BASE /* MIPS CPU define 8 interrupt sources */
#define SNI_A20R_IRQ_BASE MIPS_CPU_IRQ_BASE
#define PCIT_IRQ_ETHERNET (MIPS_CPU_IRQ_BASE + 5)
#define PCIMT_IRQ_ETHERNET (MIPS_CPU_IRQ_BASE+6)
#define TXX9_IRQ_BASE (MIPS_CPU_IRQ_BASE + 8)
return MIPS_CPU_IRQ_BASE + cp0_compare_irq;
irq = MIPS_CPU_IRQ_BASE + cp0_perfcount_irq;
do_IRQ(MIPS_CPU_IRQ_BASE + MIPS_CPU_RTLX_IRQ);
static int rtlx_irq_num = MIPS_CPU_IRQ_BASE + MIPS_CPU_RTLX_IRQ;
#define IPI0_IRQ (MIPS_CPU_IRQ_BASE + 0)
#define IPI1_IRQ (MIPS_CPU_IRQ_BASE + 1)
.irq = MIPS_CPU_IRQ_BASE + (int), \
do_IRQ(MIPS_CPU_IRQ_BASE + 7);
irq = MIPS_CPU_IRQ_BASE + 2;
irq = MIPS_CPU_IRQ_BASE + 5;
#define LOONGSON_TIMER_IRQ (MIPS_CPU_IRQ_BASE + 7) /* cpu timer */
#define LOONGSON_NORTH_BRIDGE_IRQ (MIPS_CPU_IRQ_BASE + 6) /* bonito */
#define LOONGSON_UART_IRQ (MIPS_CPU_IRQ_BASE + 3) /* cpu serial port */
#define LOONGSON_SOUTH_BRIDGE_IRQ (MIPS_CPU_IRQ_BASE + 2) /* i8259 */
#define LS_IPI_IRQ (MIPS_CPU_IRQ_BASE + 6)
corehi_irq = MIPS_CPU_IRQ_BASE + MIPSCPU_INT_COREHI;
corehi_irq = MIPS_CPU_IRQ_BASE + MIPSCPU_INT_COREHI;
.irq = MIPS_CPU_IRQ_BASE + MIPSCPU_INT_MB2,
return MIPS_CPU_IRQ_BASE + cp0_fdc_irq;
mips_cpu_perf_irq = MIPS_CPU_IRQ_BASE + cp0_perfcount_irq;
mips_cpu_timer_irq = MIPS_CPU_IRQ_BASE + cp0_compare_irq;
#define MIPS_CPU_IRQ(x) (MIPS_CPU_IRQ_BASE + (x))
#define RALINK_CPU_IRQ_INTC (MIPS_CPU_IRQ_BASE + 2)
#define RALINK_CPU_IRQ_PCI (MIPS_CPU_IRQ_BASE + 4)
#define RALINK_CPU_IRQ_FE (MIPS_CPU_IRQ_BASE + 5)
#define RALINK_CPU_IRQ_WIFI (MIPS_CPU_IRQ_BASE + 6)
#define RALINK_CPU_IRQ_COUNTER (MIPS_CPU_IRQ_BASE + 7)
#define IP30_HEART_L0_IRQ (MIPS_CPU_IRQ_BASE + 2)
#define IP30_HEART_L1_IRQ (MIPS_CPU_IRQ_BASE + 3)
#define IP30_HEART_L2_IRQ (MIPS_CPU_IRQ_BASE + 4)
#define IP30_HEART_TIMER_IRQ (MIPS_CPU_IRQ_BASE + 5)
#define IP30_HEART_ERR_IRQ (MIPS_CPU_IRQ_BASE + 6)
do_IRQ(MIPS_CPU_IRQ_BASE + 7);
do_IRQ(MIPS_CPU_IRQ_BASE + 7);
do_IRQ(MIPS_CPU_IRQ_BASE + 7);
do_IRQ(MIPS_CPU_IRQ_BASE + 6);
do_IRQ(MIPS_CPU_IRQ_BASE + 4);
do_IRQ(MIPS_CPU_IRQ_BASE + 5);
do_IRQ(MIPS_CPU_IRQ_BASE + 7);
do_IRQ(MIPS_CPU_IRQ_BASE + 3);
do_IRQ(MIPS_CPU_IRQ_BASE + 4);
do_IRQ(MIPS_CPU_IRQ_BASE + 5);
do_IRQ(MIPS_CPU_IRQ_BASE + 7);
if (request_irq(MIPS_CPU_IRQ_BASE + 3, sni_isa_irq_handler, 0, "ISA",
do_IRQ(MIPS_CPU_IRQ_BASE + 7);
irq_set_chained_handler(MIPS_CPU_IRQ_BASE + TX4927_IRC_INT,
irq_set_chained_handler(MIPS_CPU_IRQ_BASE + TX4938_IRC_INT,
irq = MIPS_CPU_IRQ_BASE + 7;
irq = MIPS_CPU_IRQ_BASE + 0;
irq = MIPS_CPU_IRQ_BASE + 1;
do_IRQ(MIPS_CPU_IRQ_BASE + irq);
irq_domain = irq_domain_create_legacy(of_fwnode_handle(of_node), 8, MIPS_CPU_IRQ_BASE, 0,
return MIPS_CPU_IRQ_BASE + cp0_compare_irq;
return MIPS_CPU_IRQ_BASE + cp0_perfcount_irq;
return MIPS_CPU_IRQ_BASE + cp0_fdc_irq;
irq_set_chained_handler(MIPS_CPU_IRQ_BASE + cpu_vec,