Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
irq.c
Go to the documentation of this file.
1 /*
2  * arch/arm/mach-orion5x/irq.c
3  *
4  * Core IRQ functions for Marvell Orion System On Chip
5  *
6  * Maintainer: Tzachi Perelstein <[email protected]>
7  *
8  * This file is licensed under the terms of the GNU General Public
9  * License version 2. This program is licensed "as is" without any
10  * warranty of any kind, whether express or implied.
11  */
12 #include <linux/gpio.h>
13 #include <linux/kernel.h>
14 #include <linux/irq.h>
15 #include <linux/io.h>
16 #include <mach/bridge-regs.h>
17 #include <plat/orion-gpio.h>
18 #include <plat/irq.h>
19 
20 static int __initdata gpio0_irqs[4] = {
25 };
26 
28 {
30 
31  /*
32  * Initialize gpiolib for GPIOs 0-31.
33  */
35  IRQ_ORION5X_GPIO_START, gpio0_irqs);
36 }