diff options
author | John Crispin <blogic@openwrt.org> | 2013-01-19 12:54:27 +0400 |
---|---|---|
committer | John Crispin <blogic@openwrt.org> | 2013-02-17 03:15:18 +0400 |
commit | 26365625947fb7d6501065272a1fd59460c0f4ed (patch) | |
tree | 5966c84966c51d1c45a6f0896ceb04e2980fed53 /arch/mips/include/asm/mach-lantiq/lantiq.h | |
parent | bae696a267d81ea268f4de1e396b8c82154f22ed (diff) | |
download | linux-26365625947fb7d6501065272a1fd59460c0f4ed.tar.xz |
MIPS: lantiq: rework external irq code
This code makes the irqs used by the EIU loadable from the DT. Additionally we
add a helper that allows the pinctrl layer to map external irqs to real irq
numbers.
Signed-off-by: John Crispin <blogic@openwrt.org>
Patchwork: http://patchwork.linux-mips.org/patch/4818/
Diffstat (limited to 'arch/mips/include/asm/mach-lantiq/lantiq.h')
-rw-r--r-- | arch/mips/include/asm/mach-lantiq/lantiq.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/mips/include/asm/mach-lantiq/lantiq.h b/arch/mips/include/asm/mach-lantiq/lantiq.h index 76be7a09b9aa..f196cceb7322 100644 --- a/arch/mips/include/asm/mach-lantiq/lantiq.h +++ b/arch/mips/include/asm/mach-lantiq/lantiq.h @@ -34,6 +34,7 @@ extern spinlock_t ebu_lock; extern void ltq_disable_irq(struct irq_data *data); extern void ltq_mask_and_ack_irq(struct irq_data *data); extern void ltq_enable_irq(struct irq_data *data); +extern int ltq_eiu_get_irq(int exin); /* clock handling */ extern int clk_activate(struct clk *clk); |