1/* 2 * arch/arm/mach-iop32x/include/mach/irqs.h 3 * 4 * Author: Rory Bolt <rorybolt@pacbell.net> 5 * Copyright: (C) 2002 Rory Bolt 6 * 7 * This program is free software; you can redistribute it and/or modify 8 * it under the terms of the GNU General Public License version 2 as 9 * published by the Free Software Foundation. 10 */ 11 12#ifndef __IRQS_H 13#define __IRQS_H 14 15/* 16 * IOP80321 chipset interrupts 17 */ 18#define IRQ_IOP32X_DMA0_EOT 0 19#define IRQ_IOP32X_DMA0_EOC 1 20#define IRQ_IOP32X_DMA1_EOT 2 21#define IRQ_IOP32X_DMA1_EOC 3 22#define IRQ_IOP32X_AA_EOT 6 23#define IRQ_IOP32X_AA_EOC 7 24#define IRQ_IOP32X_CORE_PMON 8 25#define IRQ_IOP32X_TIMER0 9 26#define IRQ_IOP32X_TIMER1 10 27#define IRQ_IOP32X_I2C_0 11 28#define IRQ_IOP32X_I2C_1 12 29#define IRQ_IOP32X_MESSAGING 13 30#define IRQ_IOP32X_ATU_BIST 14 31#define IRQ_IOP32X_PERFMON 15 32#define IRQ_IOP32X_CORE_PMU 16 33#define IRQ_IOP32X_BIU_ERR 17 34#define IRQ_IOP32X_ATU_ERR 18 35#define IRQ_IOP32X_MCU_ERR 19 36#define IRQ_IOP32X_DMA0_ERR 20 37#define IRQ_IOP32X_DMA1_ERR 21 38#define IRQ_IOP32X_AA_ERR 23 39#define IRQ_IOP32X_MSG_ERR 24 40#define IRQ_IOP32X_SSP 25 41#define IRQ_IOP32X_XINT0 27 42#define IRQ_IOP32X_XINT1 28 43#define IRQ_IOP32X_XINT2 29 44#define IRQ_IOP32X_XINT3 30 45#define IRQ_IOP32X_HPI 31 46 47#define NR_IRQS 32 48 49 50#endif 51