diff options
author | Ralf Baechle <ralf@linux-mips.org> | 2006-07-02 09:41:42 -0400 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2006-07-13 16:25:58 -0400 |
commit | 94dee171df34b7955cd647da4c40ba67d55a7671 (patch) | |
tree | 4f4cb8c8d5e37a7bc33457ffff5caff85376037f /arch/mips/sgi-ip22 | |
parent | e1e80b4d24eddd1a76cd386e25164cf159661bd6 (diff) |
[MIPS] Eleminate interrupt migration helper use.
> #define hw_interrupt_type irq_chip
> typedef struct irq_chip hw_irq_controller;
> #define no_irq_type no_irq_chip
> typedef struct irq_desc irq_desc_t;
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch/mips/sgi-ip22')
-rw-r--r-- | arch/mips/sgi-ip22/ip22-eisa.c | 4 | ||||
-rw-r--r-- | arch/mips/sgi-ip22/ip22-int.c | 10 |
2 files changed, 7 insertions, 7 deletions
diff --git a/arch/mips/sgi-ip22/ip22-eisa.c b/arch/mips/sgi-ip22/ip22-eisa.c index ce8e4a7869b0..ee0514a29922 100644 --- a/arch/mips/sgi-ip22/ip22-eisa.c +++ b/arch/mips/sgi-ip22/ip22-eisa.c | |||
@@ -144,7 +144,7 @@ static void end_eisa1_irq(unsigned int irq) | |||
144 | enable_eisa1_irq(irq); | 144 | enable_eisa1_irq(irq); |
145 | } | 145 | } |
146 | 146 | ||
147 | static struct hw_interrupt_type ip22_eisa1_irq_type = { | 147 | static struct irq_chip ip22_eisa1_irq_type = { |
148 | .typename = "IP22 EISA", | 148 | .typename = "IP22 EISA", |
149 | .startup = startup_eisa1_irq, | 149 | .startup = startup_eisa1_irq, |
150 | .shutdown = shutdown_eisa1_irq, | 150 | .shutdown = shutdown_eisa1_irq, |
@@ -206,7 +206,7 @@ static void end_eisa2_irq(unsigned int irq) | |||
206 | enable_eisa2_irq(irq); | 206 | enable_eisa2_irq(irq); |
207 | } | 207 | } |
208 | 208 | ||
209 | static struct hw_interrupt_type ip22_eisa2_irq_type = { | 209 | static struct irq_chip ip22_eisa2_irq_type = { |
210 | .typename = "IP22 EISA", | 210 | .typename = "IP22 EISA", |
211 | .startup = startup_eisa2_irq, | 211 | .startup = startup_eisa2_irq, |
212 | .shutdown = shutdown_eisa2_irq, | 212 | .shutdown = shutdown_eisa2_irq, |
diff --git a/arch/mips/sgi-ip22/ip22-int.c b/arch/mips/sgi-ip22/ip22-int.c index 2d8762818d95..f66026e5d64b 100644 --- a/arch/mips/sgi-ip22/ip22-int.c +++ b/arch/mips/sgi-ip22/ip22-int.c | |||
@@ -74,7 +74,7 @@ static void end_local0_irq (unsigned int irq) | |||
74 | enable_local0_irq(irq); | 74 | enable_local0_irq(irq); |
75 | } | 75 | } |
76 | 76 | ||
77 | static struct hw_interrupt_type ip22_local0_irq_type = { | 77 | static struct irq_chip ip22_local0_irq_type = { |
78 | .typename = "IP22 local 0", | 78 | .typename = "IP22 local 0", |
79 | .startup = startup_local0_irq, | 79 | .startup = startup_local0_irq, |
80 | .shutdown = shutdown_local0_irq, | 80 | .shutdown = shutdown_local0_irq, |
@@ -120,7 +120,7 @@ static void end_local1_irq (unsigned int irq) | |||
120 | enable_local1_irq(irq); | 120 | enable_local1_irq(irq); |
121 | } | 121 | } |
122 | 122 | ||
123 | static struct hw_interrupt_type ip22_local1_irq_type = { | 123 | static struct irq_chip ip22_local1_irq_type = { |
124 | .typename = "IP22 local 1", | 124 | .typename = "IP22 local 1", |
125 | .startup = startup_local1_irq, | 125 | .startup = startup_local1_irq, |
126 | .shutdown = shutdown_local1_irq, | 126 | .shutdown = shutdown_local1_irq, |
@@ -166,7 +166,7 @@ static void end_local2_irq (unsigned int irq) | |||
166 | enable_local2_irq(irq); | 166 | enable_local2_irq(irq); |
167 | } | 167 | } |
168 | 168 | ||
169 | static struct hw_interrupt_type ip22_local2_irq_type = { | 169 | static struct irq_chip ip22_local2_irq_type = { |
170 | .typename = "IP22 local 2", | 170 | .typename = "IP22 local 2", |
171 | .startup = startup_local2_irq, | 171 | .startup = startup_local2_irq, |
172 | .shutdown = shutdown_local2_irq, | 172 | .shutdown = shutdown_local2_irq, |
@@ -212,7 +212,7 @@ static void end_local3_irq (unsigned int irq) | |||
212 | enable_local3_irq(irq); | 212 | enable_local3_irq(irq); |
213 | } | 213 | } |
214 | 214 | ||
215 | static struct hw_interrupt_type ip22_local3_irq_type = { | 215 | static struct irq_chip ip22_local3_irq_type = { |
216 | .typename = "IP22 local 3", | 216 | .typename = "IP22 local 3", |
217 | .startup = startup_local3_irq, | 217 | .startup = startup_local3_irq, |
218 | .shutdown = shutdown_local3_irq, | 218 | .shutdown = shutdown_local3_irq, |
@@ -421,7 +421,7 @@ void __init arch_init_irq(void) | |||
421 | mips_cpu_irq_init(SGINT_CPU); | 421 | mips_cpu_irq_init(SGINT_CPU); |
422 | 422 | ||
423 | for (i = SGINT_LOCAL0; i < SGI_INTERRUPTS; i++) { | 423 | for (i = SGINT_LOCAL0; i < SGI_INTERRUPTS; i++) { |
424 | hw_irq_controller *handler; | 424 | struct irq_chip *handler; |
425 | 425 | ||
426 | if (i < SGINT_LOCAL1) | 426 | if (i < SGINT_LOCAL1) |
427 | handler = &ip22_local0_irq_type; | 427 | handler = &ip22_local0_irq_type; |