1/* 2 * arch/arm/mach-iop33x/include/mach/irqs.h 3 * 4 * Author: Dave Jiang (dave.jiang@intel.com) 5 * Copyright: (C) 2003 Intel Corp. 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 * IOP80331 chipset interrupts 17 */ 18#define IRQ_IOP33X_DMA0_EOT 0 19#define IRQ_IOP33X_DMA0_EOC 1 20#define IRQ_IOP33X_DMA1_EOT 2 21#define IRQ_IOP33X_DMA1_EOC 3 22#define IRQ_IOP33X_AA_EOT 6 23#define IRQ_IOP33X_AA_EOC 7 24#define IRQ_IOP33X_TIMER0 8 25#define IRQ_IOP33X_TIMER1 9 26#define IRQ_IOP33X_I2C_0 10 27#define IRQ_IOP33X_I2C_1 11 28#define IRQ_IOP33X_MSG 12 29#define IRQ_IOP33X_MSGIBQ 13 30#define IRQ_IOP33X_ATU_BIST 14 31#define IRQ_IOP33X_PERFMON 15 32#define IRQ_IOP33X_CORE_PMU 16 33#define IRQ_IOP33X_XINT0 24 34#define IRQ_IOP33X_XINT1 25 35#define IRQ_IOP33X_XINT2 26 36#define IRQ_IOP33X_XINT3 27 37#define IRQ_IOP33X_XINT8 32 38#define IRQ_IOP33X_XINT9 33 39#define IRQ_IOP33X_XINT10 34 40#define IRQ_IOP33X_XINT11 35 41#define IRQ_IOP33X_XINT12 36 42#define IRQ_IOP33X_XINT13 37 43#define IRQ_IOP33X_XINT14 38 44#define IRQ_IOP33X_XINT15 39 45#define IRQ_IOP33X_UART0 51 46#define IRQ_IOP33X_UART1 52 47#define IRQ_IOP33X_PBIE 53 48#define IRQ_IOP33X_ATU_CRW 54 49#define IRQ_IOP33X_ATU_ERR 55 50#define IRQ_IOP33X_MCU_ERR 56 51#define IRQ_IOP33X_DMA0_ERR 57 52#define IRQ_IOP33X_DMA1_ERR 58 53#define IRQ_IOP33X_AA_ERR 60 54#define IRQ_IOP33X_MSG_ERR 62 55#define IRQ_IOP33X_HPI 63 56 57#define NR_IRQS 64 58 59 60#endif 61