irq.c (6288cf1e768ae73db5ddaaae54d85245cc1c2b56) | irq.c (2f8163baada3dbd0ce891c35bc59ae46e773487a) |
---|---|
1/* 2 * arch/arm/mach-orion5x/irq.c 3 * 4 * Core IRQ functions for Marvell Orion System On Chip 5 * 6 * Maintainer: Tzachi Perelstein <tzachi@marvell.com> 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 */ | 1/* 2 * arch/arm/mach-orion5x/irq.c 3 * 4 * Core IRQ functions for Marvell Orion System On Chip 5 * 6 * Maintainer: Tzachi Perelstein <tzachi@marvell.com> 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 | 12#include <linux/gpio.h> |
13#include <linux/kernel.h> 14#include <linux/init.h> 15#include <linux/irq.h> 16#include <linux/io.h> | 13#include <linux/kernel.h> 14#include <linux/init.h> 15#include <linux/irq.h> 16#include <linux/io.h> |
17#include <asm/gpio.h> | |
18#include <mach/bridge-regs.h> 19#include <plat/irq.h> 20#include "common.h" 21 22static void gpio_irq_handler(unsigned int irq, struct irq_desc *desc) 23{ 24 BUG_ON(irq < IRQ_ORION5X_GPIO_0_7 || irq > IRQ_ORION5X_GPIO_24_31); 25 --- 16 unchanged lines hidden --- | 17#include <mach/bridge-regs.h> 18#include <plat/irq.h> 19#include "common.h" 20 21static void gpio_irq_handler(unsigned int irq, struct irq_desc *desc) 22{ 23 BUG_ON(irq < IRQ_ORION5X_GPIO_0_7 || irq > IRQ_ORION5X_GPIO_24_31); 24 --- 16 unchanged lines hidden --- |