irq.c (4a3dcd35c82a2a25b2832502290e1a3f1571e9ef) | irq.c (cd49104d99b56383a3b1fdce2f31018197093c31) |
---|---|
1/* 2 * linux/arch/arm/mach-pxa/irq.c 3 * 4 * Generic PXA IRQ handling, GPIO IRQ demultiplexing, etc. 5 * 6 * Author: Nicolas Pitre 7 * Created: Jun 15, 2001 8 * Copyright: MontaVista Software Inc. --- 361 unchanged lines hidden (view full) --- 370 set_irq_handler(irq, handle_edge_irq); 371 set_irq_flags(irq, IRQF_VALID | IRQF_PROBE); 372 } 373 374 /* Install handler for GPIO>=2 edge detect interrupts */ 375 set_irq_chip(IRQ_GPIO_2_x, &pxa_internal_chip_low); 376 set_irq_chained_handler(IRQ_GPIO_2_x, pxa_gpio_demux_handler); 377} | 1/* 2 * linux/arch/arm/mach-pxa/irq.c 3 * 4 * Generic PXA IRQ handling, GPIO IRQ demultiplexing, etc. 5 * 6 * Author: Nicolas Pitre 7 * Created: Jun 15, 2001 8 * Copyright: MontaVista Software Inc. --- 361 unchanged lines hidden (view full) --- 370 set_irq_handler(irq, handle_edge_irq); 371 set_irq_flags(irq, IRQF_VALID | IRQF_PROBE); 372 } 373 374 /* Install handler for GPIO>=2 edge detect interrupts */ 375 set_irq_chip(IRQ_GPIO_2_x, &pxa_internal_chip_low); 376 set_irq_chained_handler(IRQ_GPIO_2_x, pxa_gpio_demux_handler); 377} |
378 379void __init pxa_init_irq(void) 380{ 381 pxa_init_irq_low(); 382#ifdef CONFIG_PXA27x 383 pxa_init_irq_high(); 384#endif 385 pxa_init_irq_gpio(PXA_LAST_GPIO + 1); 386} | |