diff options
Diffstat (limited to 'arch/arm')
-rw-r--r-- | arch/arm/mach-shmobile/setup-r8a7740.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/arch/arm/mach-shmobile/setup-r8a7740.c b/arch/arm/mach-shmobile/setup-r8a7740.c index 0bfe2261c4e7..e76e2f8d1ff7 100644 --- a/arch/arm/mach-shmobile/setup-r8a7740.c +++ b/arch/arm/mach-shmobile/setup-r8a7740.c | |||
@@ -793,7 +793,14 @@ void __init r8a7740_init_irq_of(void) | |||
793 | void __iomem *intc_msk_base = ioremap_nocache(0xe6900040, 0x10); | 793 | void __iomem *intc_msk_base = ioremap_nocache(0xe6900040, 0x10); |
794 | void __iomem *pfc_inta_ctrl = ioremap_nocache(0xe605807c, 0x4); | 794 | void __iomem *pfc_inta_ctrl = ioremap_nocache(0xe605807c, 0x4); |
795 | 795 | ||
796 | #ifdef CONFIG_ARCH_SHMOBILE_LEGACY | ||
797 | void __iomem *gic_dist_base = ioremap_nocache(0xc2800000, 0x1000); | ||
798 | void __iomem *gic_cpu_base = ioremap_nocache(0xc2000000, 0x1000); | ||
799 | |||
800 | gic_init(0, 29, gic_dist_base, gic_cpu_base); | ||
801 | #else | ||
796 | irqchip_init(); | 802 | irqchip_init(); |
803 | #endif | ||
797 | 804 | ||
798 | /* route signals to GIC */ | 805 | /* route signals to GIC */ |
799 | iowrite32(0x0, pfc_inta_ctrl); | 806 | iowrite32(0x0, pfc_inta_ctrl); |