summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-shmobile/include/mach/sh73a0.h
diff options
context:
space:
mode:
authorMagnus Damm <damm@opensource.se>2012-01-17 20:05:40 +0900
committerPaul Mundt <lethal@linux-sh.org>2012-01-18 10:12:56 +1000
commit0df1a838d678fc6ab49f983a19e905f6a42297a0 (patch)
tree69f89fb78b84ac4aa844bfe0e0f7074c478fb1c6 /arch/arm/mach-shmobile/include/mach/sh73a0.h
parentc2bc3a316a7281f67e36b34dac2802cbe36a9128 (diff)
downloadop-kernel-dev-0df1a838d678fc6ab49f983a19e905f6a42297a0.zip
op-kernel-dev-0df1a838d678fc6ab49f983a19e905f6a42297a0.tar.gz
ARM: mach-shmobile: sh73a0 PINT IRQ base fix
Bump up the sh73a0 PINT IRQ base from 768 to 800 to avoid collision with INTCS vectors for IRQ16->IRQ32 at 0x3xxx. Without this fix the sh73a0 IRQ pin handling code collides with the PINT code which results in hangs on Kota2 during boot. Signed-off-by: Magnus Damm <damm@opensource.se> Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'arch/arm/mach-shmobile/include/mach/sh73a0.h')
-rw-r--r--arch/arm/mach-shmobile/include/mach/sh73a0.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/arch/arm/mach-shmobile/include/mach/sh73a0.h b/arch/arm/mach-shmobile/include/mach/sh73a0.h
index 881d515..cad5757 100644
--- a/arch/arm/mach-shmobile/include/mach/sh73a0.h
+++ b/arch/arm/mach-shmobile/include/mach/sh73a0.h
@@ -515,8 +515,8 @@ enum {
SHDMA_SLAVE_MMCIF_RX,
};
-/* PINT interrupts are located at Linux IRQ 768 and up */
-#define SH73A0_PINT0_IRQ(irq) ((irq) + 768)
-#define SH73A0_PINT1_IRQ(irq) ((irq) + 800)
+/* PINT interrupts are located at Linux IRQ 800 and up */
+#define SH73A0_PINT0_IRQ(irq) ((irq) + 800)
+#define SH73A0_PINT1_IRQ(irq) ((irq) + 832)
#endif /* __ASM_SH73A0_H__ */
OpenPOWER on IntegriCloud