Linux kernel & device driver programming

Cross-Referenced Linux and Device Driver Code

[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ]
Version: [ 2.6.11.8 ] [ 2.6.25 ] [ 2.6.25.8 ] [ 2.6.31.13 ] Architecture: [ i386 ]
  1 /*
  2  * arch/arm/mach-orion5x/include/mach/irqs.h
  3  *
  4  * IRQ definitions for Orion SoC
  5  *
  6  *  Maintainer: Tzachi Perelstein <tzachi@marvell.com>
  7  *
  8  *  This file is licensed under the terms of the GNU General Public
  9  *  License version 2. This program is licensed "as is" without any
 10  *  warranty of any kind, whether express or implied.
 11  */
 12 
 13 #ifndef __ASM_ARCH_IRQS_H
 14 #define __ASM_ARCH_IRQS_H
 15 
 16 /*
 17  * Orion Main Interrupt Controller
 18  */
 19 #define IRQ_ORION5X_BRIDGE              0
 20 #define IRQ_ORION5X_DOORBELL_H2C        1
 21 #define IRQ_ORION5X_DOORBELL_C2H        2
 22 #define IRQ_ORION5X_UART0               3
 23 #define IRQ_ORION5X_UART1               4
 24 #define IRQ_ORION5X_I2C                 5
 25 #define IRQ_ORION5X_GPIO_0_7            6
 26 #define IRQ_ORION5X_GPIO_8_15           7
 27 #define IRQ_ORION5X_GPIO_16_23          8
 28 #define IRQ_ORION5X_GPIO_24_31          9
 29 #define IRQ_ORION5X_PCIE0_ERR           10
 30 #define IRQ_ORION5X_PCIE0_INT           11
 31 #define IRQ_ORION5X_USB1_CTRL           12
 32 #define IRQ_ORION5X_DEV_BUS_ERR         14
 33 #define IRQ_ORION5X_PCI_ERR             15
 34 #define IRQ_ORION5X_USB_BR_ERR          16
 35 #define IRQ_ORION5X_USB0_CTRL           17
 36 #define IRQ_ORION5X_ETH_RX              18
 37 #define IRQ_ORION5X_ETH_TX              19
 38 #define IRQ_ORION5X_ETH_MISC            20
 39 #define IRQ_ORION5X_ETH_SUM             21
 40 #define IRQ_ORION5X_ETH_ERR             22
 41 #define IRQ_ORION5X_IDMA_ERR            23
 42 #define IRQ_ORION5X_IDMA_0              24
 43 #define IRQ_ORION5X_IDMA_1              25
 44 #define IRQ_ORION5X_IDMA_2              26
 45 #define IRQ_ORION5X_IDMA_3              27
 46 #define IRQ_ORION5X_CESA                28
 47 #define IRQ_ORION5X_SATA                29
 48 #define IRQ_ORION5X_XOR0                30
 49 #define IRQ_ORION5X_XOR1                31
 50 
 51 /*
 52  * Orion General Purpose Pins
 53  */
 54 #define IRQ_ORION5X_GPIO_START  32
 55 #define NR_GPIO_IRQS            32
 56 
 57 #define NR_IRQS                 (IRQ_ORION5X_GPIO_START + NR_GPIO_IRQS)
 58 
 59 
 60 #endif
 61 
  This page was automatically generated by the LXR engine.