aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm')
-rw-r--r--arch/arm/mach-shmobile/intc-sh7372.c11
1 files changed, 8 insertions, 3 deletions
diff --git a/arch/arm/mach-shmobile/intc-sh7372.c b/arch/arm/mach-shmobile/intc-sh7372.c
index 6447e0af52d4..0ba8b7b69f60 100644
--- a/arch/arm/mach-shmobile/intc-sh7372.c
+++ b/arch/arm/mach-shmobile/intc-sh7372.c
@@ -305,8 +305,12 @@ static DECLARE_INTC_DESC(intca_desc, "sh7372-intca",
305 intca_mask_registers, intca_prio_registers, 305 intca_mask_registers, intca_prio_registers,
306 NULL); 306 NULL);
307 307
308INTC_IRQ_PINS_32(intca_irq_pins, 0xe6900000, 308INTC_IRQ_PINS_16(intca_irq_pins_lo, 0xe6900000,
309 INTC_VECT, "sh7372-intca-irq-pins"); 309 INTC_VECT, "sh7372-intca-irq-lo");
310
311INTC_IRQ_PINS_16H(intca_irq_pins_hi, 0xe6900000,
312 INTC_VECT, "sh7372-intca-irq-hi");
313
310enum { 314enum {
311 UNUSED_INTCS = 0, 315 UNUSED_INTCS = 0,
312 ENABLED_INTCS, 316 ENABLED_INTCS,
@@ -563,7 +567,8 @@ void __init sh7372_init_irq(void)
563 intcs_ffd5 = ioremap_nocache(0xffd50000, PAGE_SIZE); 567 intcs_ffd5 = ioremap_nocache(0xffd50000, PAGE_SIZE);
564 568
565 register_intc_controller(&intca_desc); 569 register_intc_controller(&intca_desc);
566 register_intc_controller(&intca_irq_pins_desc); 570 register_intc_controller(&intca_irq_pins_lo_desc);
571 register_intc_controller(&intca_irq_pins_hi_desc);
567 register_intc_controller(&intcs_desc); 572 register_intc_controller(&intcs_desc);
568 573
569 /* demux using INTEVTSA */ 574 /* demux using INTEVTSA */