diff options
-rw-r--r-- | arch/arm/mach-aaec2000/core.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/arch/arm/mach-aaec2000/core.c b/arch/arm/mach-aaec2000/core.c index 3ef68330452a..f8465bd17e67 100644 --- a/arch/arm/mach-aaec2000/core.c +++ b/arch/arm/mach-aaec2000/core.c | |||
@@ -68,25 +68,25 @@ void __init aaec2000_map_io(void) | |||
68 | /* | 68 | /* |
69 | * Interrupt handling routines | 69 | * Interrupt handling routines |
70 | */ | 70 | */ |
71 | static void aaec2000_int_ack(unsigned int irq) | 71 | static void aaec2000_int_ack(struct irq_data *d) |
72 | { | 72 | { |
73 | IRQ_INTSR = 1 << irq; | 73 | IRQ_INTSR = 1 << d->irq; |
74 | } | 74 | } |
75 | 75 | ||
76 | static void aaec2000_int_mask(unsigned int irq) | 76 | static void aaec2000_int_mask(struct irq_data *d) |
77 | { | 77 | { |
78 | IRQ_INTENC |= (1 << irq); | 78 | IRQ_INTENC |= (1 << d->irq); |
79 | } | 79 | } |
80 | 80 | ||
81 | static void aaec2000_int_unmask(unsigned int irq) | 81 | static void aaec2000_int_unmask(struct irq_data *d) |
82 | { | 82 | { |
83 | IRQ_INTENS |= (1 << irq); | 83 | IRQ_INTENS |= (1 << d->irq); |
84 | } | 84 | } |
85 | 85 | ||
86 | static struct irq_chip aaec2000_irq_chip = { | 86 | static struct irq_chip aaec2000_irq_chip = { |
87 | .ack = aaec2000_int_ack, | 87 | .irq_ack = aaec2000_int_ack, |
88 | .mask = aaec2000_int_mask, | 88 | .irq_mask = aaec2000_int_mask, |
89 | .unmask = aaec2000_int_unmask, | 89 | .irq_unmask = aaec2000_int_unmask, |
90 | }; | 90 | }; |
91 | 91 | ||
92 | void __init aaec2000_init_irq(void) | 92 | void __init aaec2000_init_irq(void) |