diff options
Diffstat (limited to 'arch/sh/mach-cayman/irq.c')
-rw-r--r-- | arch/sh/mach-cayman/irq.c | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/arch/sh/mach-cayman/irq.c b/arch/sh/mach-cayman/irq.c index aaad36d37d1f..30ec7bebfaf1 100644 --- a/arch/sh/mach-cayman/irq.c +++ b/arch/sh/mach-cayman/irq.c | |||
@@ -1,24 +1,26 @@ | |||
1 | /* | 1 | /* |
2 | * This file is subject to the terms and conditions of the GNU General Public | 2 | * arch/sh/mach-cayman/irq.c - SH-5 Cayman Interrupt Support |
3 | * License. See the file "COPYING" in the main directory of this archive | ||
4 | * for more details. | ||
5 | * | ||
6 | * arch/sh64/kernel/irq_cayman.c | ||
7 | * | ||
8 | * SH-5 Cayman Interrupt Support | ||
9 | * | 3 | * |
10 | * This file handles the board specific parts of the Cayman interrupt system | 4 | * This file handles the board specific parts of the Cayman interrupt system |
11 | * | 5 | * |
12 | * Copyright (C) 2002 Stuart Menefy | 6 | * Copyright (C) 2002 Stuart Menefy |
7 | * | ||
8 | * This file is subject to the terms and conditions of the GNU General Public | ||
9 | * License. See the file "COPYING" in the main directory of this archive | ||
10 | * for more details. | ||
13 | */ | 11 | */ |
14 | 12 | #include <linux/io.h> | |
15 | #include <asm/irq.h> | ||
16 | #include <asm/page.h> | ||
17 | #include <asm/io.h> | ||
18 | #include <linux/irq.h> | 13 | #include <linux/irq.h> |
19 | #include <linux/interrupt.h> | 14 | #include <linux/interrupt.h> |
20 | #include <linux/signal.h> | 15 | #include <linux/signal.h> |
21 | #include <asm/cayman.h> | 16 | #include <asm/cpu/irq.h> |
17 | #include <asm/page.h> | ||
18 | |||
19 | /* Setup for the SMSC FDC37C935 / LAN91C100FD */ | ||
20 | #define SMSC_IRQ IRQ_IRL1 | ||
21 | |||
22 | /* Setup for PCI Bus 2, which transmits interrupts via the EPLD */ | ||
23 | #define PCI2_IRQ IRQ_IRL3 | ||
22 | 24 | ||
23 | unsigned long epld_virt; | 25 | unsigned long epld_virt; |
24 | 26 | ||