OpenWrt – Blame information for rev 1
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
1 | office | 1 | /* |
2 | * ADM5120 specific IRQ numbers |
||
3 | * |
||
4 | * Copyright (C) 2007-2008 Gabor Juhos <juhosg@openwrt.org> |
||
5 | * |
||
6 | * This program is free software; you can redistribute it and/or modify it |
||
7 | * under the terms of the GNU General Public License version 2 as published |
||
8 | * by the Free Software Foundation. |
||
9 | * |
||
10 | */ |
||
11 | #ifndef _ASM_MIPS_MACH_ADM5120_IRQ_H |
||
12 | #define _ASM_MIPS_MACH_ADM5120_IRQ_H |
||
13 | |||
14 | #define MIPS_CPU_IRQ_BASE 0 |
||
15 | #define NR_IRQS 24 |
||
16 | |||
17 | #include_next <irq.h> |
||
18 | |||
19 | #include <asm/mach-adm5120/adm5120_intc.h> |
||
20 | |||
21 | #define NO_IRQ (-1) |
||
22 | |||
23 | #define MIPS_CPU_IRQ_COUNT 8 |
||
24 | #define MIPS_CPU_IRQ(x) (MIPS_CPU_IRQ_BASE + (x)) |
||
25 | |||
26 | #define ADM5120_INTC_IRQ_BASE (MIPS_CPU_IRQ_BASE + MIPS_CPU_IRQ_COUNT) |
||
27 | #define ADM5120_INTC_IRQ(x) (ADM5120_INTC_IRQ_BASE + (x)) |
||
28 | |||
29 | #define ADM5120_IRQ_INTC MIPS_CPU_IRQ(2) |
||
30 | #define ADM5120_IRQ_COUNTER MIPS_CPU_IRQ(7) |
||
31 | |||
32 | #define ADM5120_IRQ_TIMER ADM5120_INTC_IRQ(INTC_IRQ_TIMER) |
||
33 | #define ADM5120_IRQ_UART0 ADM5120_INTC_IRQ(INTC_IRQ_UART0) |
||
34 | #define ADM5120_IRQ_UART1 ADM5120_INTC_IRQ(INTC_IRQ_UART1) |
||
35 | #define ADM5120_IRQ_USBC ADM5120_INTC_IRQ(INTC_IRQ_USBC) |
||
36 | #define ADM5120_IRQ_GPIO2 ADM5120_INTC_IRQ(INTC_IRQ_GPIO2) |
||
37 | #define ADM5120_IRQ_GPIO4 ADM5120_INTC_IRQ(INTC_IRQ_GPIO4) |
||
38 | #define ADM5120_IRQ_PCI0 ADM5120_INTC_IRQ(INTC_IRQ_PCI0) |
||
39 | #define ADM5120_IRQ_PCI1 ADM5120_INTC_IRQ(INTC_IRQ_PCI1) |
||
40 | #define ADM5120_IRQ_PCI2 ADM5120_INTC_IRQ(INTC_IRQ_PCI2) |
||
41 | #define ADM5120_IRQ_SWITCH ADM5120_INTC_IRQ(INTC_IRQ_SWITCH) |
||
42 | |||
43 | #endif /* _ASM_MIPS_MACH_ADM5120_IRQ_H */ |