Merge branches 'tracing/kmemtrace2' and 'tracing/ftrace' into tracing/urgent
[deliverable/linux.git] / arch / arm / mach-kirkwood / include / mach / irqs.h
CommitLineData
651c74c7 1/*
a09e64fb 2 * arch/arm/mach-kirkwood/include/mach/irqs.h
651c74c7
SB
3 *
4 * IRQ definitions for Marvell Kirkwood SoCs
5 *
6 * This file is licensed under the terms of the GNU General Public
7 * License version 2. This program is licensed "as is" without any
8 * warranty of any kind, whether express or implied.
9 */
10
11#ifndef __ASM_ARCH_IRQS_H
12#define __ASM_ARCH_IRQS_H
13
651c74c7
SB
14/*
15 * Low Interrupt Controller
16 */
17#define IRQ_KIRKWOOD_HIGH_SUM 0
18#define IRQ_KIRKWOOD_BRIDGE 1
19#define IRQ_KIRKWOOD_HOST2CPU 2
20#define IRQ_KIRKWOOD_CPU2HOST 3
21#define IRQ_KIRKWOOD_XOR_00 5
22#define IRQ_KIRKWOOD_XOR_01 6
23#define IRQ_KIRKWOOD_XOR_10 7
24#define IRQ_KIRKWOOD_XOR_11 8
25#define IRQ_KIRKWOOD_PCIE 9
26#define IRQ_KIRKWOOD_GE00_SUM 11
27#define IRQ_KIRKWOOD_GE01_SUM 15
28#define IRQ_KIRKWOOD_USB 19
29#define IRQ_KIRKWOOD_SATA 21
30#define IRQ_KIRKWOOD_CRYPTO 22
31#define IRQ_KIRKWOOD_SPI 23
32#define IRQ_KIRKWOOD_I2S 24
33#define IRQ_KIRKWOOD_TS_0 26
34#define IRQ_KIRKWOOD_SDIO 28
35#define IRQ_KIRKWOOD_TWSI 29
36#define IRQ_KIRKWOOD_AVB 30
37#define IRQ_KIRKWOOD_TDMI 31
38
39/*
40 * High Interrupt Controller
41 */
42#define IRQ_KIRKWOOD_UART_0 33
43#define IRQ_KIRKWOOD_UART_1 34
44#define IRQ_KIRKWOOD_GPIO_LOW_0_7 35
45#define IRQ_KIRKWOOD_GPIO_LOW_8_15 36
46#define IRQ_KIRKWOOD_GPIO_LOW_16_23 37
47#define IRQ_KIRKWOOD_GPIO_LOW_24_31 38
48#define IRQ_KIRKWOOD_GPIO_HIGH_0_7 39
49#define IRQ_KIRKWOOD_GPIO_HIGH_8_15 40
50#define IRQ_KIRKWOOD_GPIO_HIGH_16_23 41
144f814a 51#define IRQ_KIRKWOOD_GE00_ERR 46
d15fb9ef 52#define IRQ_KIRKWOOD_GE01_ERR 47
651c74c7
SB
53
54/*
55 * KIRKWOOD General Purpose Pins
56 */
57#define IRQ_KIRKWOOD_GPIO_START 64
4c213430 58#define NR_GPIO_IRQS 50
651c74c7
SB
59
60#define NR_IRQS (IRQ_KIRKWOOD_GPIO_START + NR_GPIO_IRQS)
61
62
63#endif
This page took 0.081314 seconds and 5 git commands to generate.