diff options
Diffstat (limited to 'arch/arm/mach-imx/imx27-dt.c')
-rw-r--r-- | arch/arm/mach-imx/imx27-dt.c | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/arch/arm/mach-imx/imx27-dt.c b/arch/arm/mach-imx/imx27-dt.c index eee0cc8d92a4..c734e564f204 100644 --- a/arch/arm/mach-imx/imx27-dt.c +++ b/arch/arm/mach-imx/imx27-dt.c | |||
@@ -40,21 +40,8 @@ static int __init imx27_avic_add_irq_domain(struct device_node *np, | |||
40 | return 0; | 40 | return 0; |
41 | } | 41 | } |
42 | 42 | ||
43 | static int __init imx27_gpio_add_irq_domain(struct device_node *np, | ||
44 | struct device_node *interrupt_parent) | ||
45 | { | ||
46 | static int gpio_irq_base = MXC_GPIO_IRQ_START + ARCH_NR_GPIOS; | ||
47 | |||
48 | gpio_irq_base -= 32; | ||
49 | irq_domain_add_legacy(np, 32, gpio_irq_base, 0, &irq_domain_simple_ops, | ||
50 | NULL); | ||
51 | |||
52 | return 0; | ||
53 | } | ||
54 | |||
55 | static const struct of_device_id imx27_irq_match[] __initconst = { | 43 | static const struct of_device_id imx27_irq_match[] __initconst = { |
56 | { .compatible = "fsl,imx27-avic", .data = imx27_avic_add_irq_domain, }, | 44 | { .compatible = "fsl,imx27-avic", .data = imx27_avic_add_irq_domain, }, |
57 | { .compatible = "fsl,imx27-gpio", .data = imx27_gpio_add_irq_domain, }, | ||
58 | { /* sentinel */ } | 45 | { /* sentinel */ } |
59 | }; | 46 | }; |
60 | 47 | ||