Path: blob/master/arch/arm/mach-orion5x/include/mach/irqs.h
10820 views
/*1* arch/arm/mach-orion5x/include/mach/irqs.h2*3* IRQ definitions for Orion SoC4*5* Maintainer: Tzachi Perelstein <[email protected]>6*7* This file is licensed under the terms of the GNU General Public8* License version 2. This program is licensed "as is" without any9* warranty of any kind, whether express or implied.10*/1112#ifndef __ASM_ARCH_IRQS_H13#define __ASM_ARCH_IRQS_H1415/*16* Orion Main Interrupt Controller17*/18#define IRQ_ORION5X_BRIDGE 019#define IRQ_ORION5X_DOORBELL_H2C 120#define IRQ_ORION5X_DOORBELL_C2H 221#define IRQ_ORION5X_UART0 322#define IRQ_ORION5X_UART1 423#define IRQ_ORION5X_I2C 524#define IRQ_ORION5X_GPIO_0_7 625#define IRQ_ORION5X_GPIO_8_15 726#define IRQ_ORION5X_GPIO_16_23 827#define IRQ_ORION5X_GPIO_24_31 928#define IRQ_ORION5X_PCIE0_ERR 1029#define IRQ_ORION5X_PCIE0_INT 1130#define IRQ_ORION5X_USB1_CTRL 1231#define IRQ_ORION5X_DEV_BUS_ERR 1432#define IRQ_ORION5X_PCI_ERR 1533#define IRQ_ORION5X_USB_BR_ERR 1634#define IRQ_ORION5X_USB0_CTRL 1735#define IRQ_ORION5X_ETH_RX 1836#define IRQ_ORION5X_ETH_TX 1937#define IRQ_ORION5X_ETH_MISC 2038#define IRQ_ORION5X_ETH_SUM 2139#define IRQ_ORION5X_ETH_ERR 2240#define IRQ_ORION5X_IDMA_ERR 2341#define IRQ_ORION5X_IDMA_0 2442#define IRQ_ORION5X_IDMA_1 2543#define IRQ_ORION5X_IDMA_2 2644#define IRQ_ORION5X_IDMA_3 2745#define IRQ_ORION5X_CESA 2846#define IRQ_ORION5X_SATA 2947#define IRQ_ORION5X_XOR0 3048#define IRQ_ORION5X_XOR1 314950/*51* Orion General Purpose Pins52*/53#define IRQ_ORION5X_GPIO_START 3254#define NR_GPIO_IRQS 325556#define NR_IRQS (IRQ_ORION5X_GPIO_START + NR_GPIO_IRQS)575859#endif606162