diff options
Diffstat (limited to 'arch/arm/mach-at91rm9200')
-rw-r--r-- | arch/arm/mach-at91rm9200/gpio.c | 8 | ||||
-rw-r--r-- | arch/arm/mach-at91rm9200/irq.c | 2 |
2 files changed, 5 insertions, 5 deletions
diff --git a/arch/arm/mach-at91rm9200/gpio.c b/arch/arm/mach-at91rm9200/gpio.c index e76422761db3..3f188508c391 100644 --- a/arch/arm/mach-at91rm9200/gpio.c +++ b/arch/arm/mach-at91rm9200/gpio.c | |||
@@ -334,10 +334,10 @@ static struct irq_chip gpio_irqchip = { | |||
334 | .set_wake = gpio_irq_set_wake, | 334 | .set_wake = gpio_irq_set_wake, |
335 | }; | 335 | }; |
336 | 336 | ||
337 | static void gpio_irq_handler(unsigned irq, struct irqdesc *desc) | 337 | static void gpio_irq_handler(unsigned irq, struct irq_desc *desc) |
338 | { | 338 | { |
339 | unsigned pin; | 339 | unsigned pin; |
340 | struct irqdesc *gpio; | 340 | struct irq_desc *gpio; |
341 | void __iomem *pio; | 341 | void __iomem *pio; |
342 | u32 isr; | 342 | u32 isr; |
343 | 343 | ||
@@ -398,7 +398,7 @@ void __init at91_gpio_irq_setup(void) | |||
398 | __raw_writel(~0, controller + PIO_IDR); | 398 | __raw_writel(~0, controller + PIO_IDR); |
399 | 399 | ||
400 | set_irq_data(id, (void *) pin); | 400 | set_irq_data(id, (void *) pin); |
401 | set_irq_chipdata(id, controller); | 401 | set_irq_chip_data(id, controller); |
402 | 402 | ||
403 | for (i = 0; i < 32; i++, pin++) { | 403 | for (i = 0; i < 32; i++, pin++) { |
404 | /* | 404 | /* |
@@ -406,7 +406,7 @@ void __init at91_gpio_irq_setup(void) | |||
406 | * shorter, and the AIC handles interupts sanely. | 406 | * shorter, and the AIC handles interupts sanely. |
407 | */ | 407 | */ |
408 | set_irq_chip(pin, &gpio_irqchip); | 408 | set_irq_chip(pin, &gpio_irqchip); |
409 | set_irq_handler(pin, do_simple_IRQ); | 409 | set_irq_handler(pin, handle_simple_irq); |
410 | set_irq_flags(pin, IRQF_VALID); | 410 | set_irq_flags(pin, IRQF_VALID); |
411 | } | 411 | } |
412 | 412 | ||
diff --git a/arch/arm/mach-at91rm9200/irq.c b/arch/arm/mach-at91rm9200/irq.c index 2cea07a34a85..2148daafd29c 100644 --- a/arch/arm/mach-at91rm9200/irq.c +++ b/arch/arm/mach-at91rm9200/irq.c | |||
@@ -145,7 +145,7 @@ void __init at91_aic_init(unsigned int priority[NR_AIC_IRQS]) | |||
145 | at91_sys_write(AT91_AIC_SMR(i), AT91_AIC_SRCTYPE_LOW | priority[i]); | 145 | at91_sys_write(AT91_AIC_SMR(i), AT91_AIC_SRCTYPE_LOW | priority[i]); |
146 | 146 | ||
147 | set_irq_chip(i, &at91_aic_chip); | 147 | set_irq_chip(i, &at91_aic_chip); |
148 | set_irq_handler(i, do_level_IRQ); | 148 | set_irq_handler(i, handle_level_irq); |
149 | set_irq_flags(i, IRQF_VALID | IRQF_PROBE); | 149 | set_irq_flags(i, IRQF_VALID | IRQF_PROBE); |
150 | 150 | ||
151 | /* Perform 8 End Of Interrupt Command to make sure AIC will not Lock out nIRQ */ | 151 | /* Perform 8 End Of Interrupt Command to make sure AIC will not Lock out nIRQ */ |