Path: blob/master/arch/arm/mach-dove/include/mach/irqs.h
10820 views
/*1* arch/arm/mach-dove/include/mach/irqs.h2*3* IRQ definitions for Marvell Dove 88AP510 SoC4*5* This file is licensed under the terms of the GNU General Public6* License version 2. This program is licensed "as is" without any7* warranty of any kind, whether express or implied.8*/910#ifndef __ASM_ARCH_IRQS_H11#define __ASM_ARCH_IRQS_H1213/*14* Dove Low Interrupt Controller15*/16#define IRQ_DOVE_BRIDGE 017#define IRQ_DOVE_H2C 118#define IRQ_DOVE_C2H 219#define IRQ_DOVE_NAND 320#define IRQ_DOVE_PDMA 421#define IRQ_DOVE_SPI1 522#define IRQ_DOVE_SPI0 623#define IRQ_DOVE_UART_0 724#define IRQ_DOVE_UART_1 825#define IRQ_DOVE_UART_2 926#define IRQ_DOVE_UART_3 1027#define IRQ_DOVE_I2C 1128#define IRQ_DOVE_GPIO_0_7 1229#define IRQ_DOVE_GPIO_8_15 1330#define IRQ_DOVE_GPIO_16_23 1431#define IRQ_DOVE_PCIE0_ERR 1532#define IRQ_DOVE_PCIE0 1633#define IRQ_DOVE_PCIE1_ERR 1734#define IRQ_DOVE_PCIE1 1835#define IRQ_DOVE_I2S0 1936#define IRQ_DOVE_I2S0_ERR 2037#define IRQ_DOVE_I2S1 2138#define IRQ_DOVE_I2S1_ERR 2239#define IRQ_DOVE_USB_ERR 2340#define IRQ_DOVE_USB0 2441#define IRQ_DOVE_USB1 2542#define IRQ_DOVE_GE00_RX 2643#define IRQ_DOVE_GE00_TX 2744#define IRQ_DOVE_GE00_MISC 2845#define IRQ_DOVE_GE00_SUM 2946#define IRQ_DOVE_GE00_ERR 3047#define IRQ_DOVE_CRYPTO 314849/*50* Dove High Interrupt Controller51*/52#define IRQ_DOVE_AC97 3253#define IRQ_DOVE_PMU 3354#define IRQ_DOVE_CAM 3455#define IRQ_DOVE_SDIO0 3556#define IRQ_DOVE_SDIO1 3657#define IRQ_DOVE_SDIO0_WAKEUP 3758#define IRQ_DOVE_SDIO1_WAKEUP 3859#define IRQ_DOVE_XOR_00 3960#define IRQ_DOVE_XOR_01 4061#define IRQ_DOVE_XOR0_ERR 4162#define IRQ_DOVE_XOR_10 4263#define IRQ_DOVE_XOR_11 4364#define IRQ_DOVE_XOR1_ERR 4465#define IRQ_DOVE_LCD_DCON 4566#define IRQ_DOVE_LCD1 4667#define IRQ_DOVE_LCD0 4768#define IRQ_DOVE_GPU 4869#define IRQ_DOVE_PERFORM_MNTR 4970#define IRQ_DOVE_VPRO_DMA1 5171#define IRQ_DOVE_SSP_TIMER 5472#define IRQ_DOVE_SSP 5573#define IRQ_DOVE_MC_L2_ERR 5674#define IRQ_DOVE_CRYPTO_ERR 5975#define IRQ_DOVE_GPIO_24_31 6076#define IRQ_DOVE_HIGH_GPIO 6177#define IRQ_DOVE_SATA 627879/*80* DOVE General Purpose Pins81*/82#define IRQ_DOVE_GPIO_START 6483#define NR_GPIO_IRQS 648485/*86* PMU interrupts87*/88#define IRQ_DOVE_PMU_START (IRQ_DOVE_GPIO_START + NR_GPIO_IRQS)89#define NR_PMU_IRQS 790#define IRQ_DOVE_RTC (IRQ_DOVE_PMU_START + 5)9192#define NR_IRQS (IRQ_DOVE_PMU_START + NR_PMU_IRQS)939495#endif969798