~ubuntu-branches/ubuntu/precise/linux-lowlatency/precise

« back to all changes in this revision

Viewing changes to arch/arm/mach-orion5x/include/mach/irqs.h

  • Committer: Package Import Robot
  • Author(s): Alessio Igor Bogani
  • Date: 2011-10-26 11:13:05 UTC
  • Revision ID: package-import@ubuntu.com-20111026111305-tz023xykf0i6eosh
Tags: upstream-3.2.0
ImportĀ upstreamĀ versionĀ 3.2.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
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