summaryrefslogtreecommitdiffstats
path: root/arch/sh/drivers/dma
diff options
context:
space:
mode:
authorMagnus Damm <damm@igel.co.jp>2009-05-11 09:01:08 +0000
committerPaul Mundt <lethal@linux-sh.org>2009-05-11 21:59:58 +0900
commit3d6ad460214cc72b93333f51f498441a56d622e9 (patch)
treef6c5f19467d3f3c78b014d9adcf9e4a18eaa75fa /arch/sh/drivers/dma
parentc42f32dca3855d8f867387ec6993d9b62516a00e (diff)
downloadlinux-3d6ad460214cc72b93333f51f498441a56d622e9.tar.gz
linux-3d6ad460214cc72b93333f51f498441a56d622e9.tar.bz2
linux-3d6ad460214cc72b93333f51f498441a56d622e9.zip
sh: multiple vectors per irq - sh7760
Update intc tables and platform data to use one linux irq per maskable interrupt source instead of keeping the one-to-one mapping between vectors and linux irqs. This fixes potential irq masking issues for sh7760 hardware blocks such as DMAC/TMU2/REF. Signed-off-by: Magnus Damm <damm@igel.co.jp> Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'arch/sh/drivers/dma')
-rw-r--r--arch/sh/drivers/dma/Kconfig3
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/sh/drivers/dma/Kconfig b/arch/sh/drivers/dma/Kconfig
index 666713ac5fcf..63e9dd30b41c 100644
--- a/arch/sh/drivers/dma/Kconfig
+++ b/arch/sh/drivers/dma/Kconfig
@@ -16,7 +16,8 @@ config SH_DMA_IRQ_MULTI
CPU_SUBTYPE_SH7750S || CPU_SUBTYPE_SH7750R || \
CPU_SUBTYPE_SH7751R || CPU_SUBTYPE_SH7091 || \
CPU_SUBTYPE_SH7763 || CPU_SUBTYPE_SH7764 || \
- CPU_SUBTYPE_SH7780 || CPU_SUBTYPE_SH7785
+ CPU_SUBTYPE_SH7780 || CPU_SUBTYPE_SH7785 || \
+ CPU_SUBTYPE_SH7760
config NR_ONCHIP_DMA_CHANNELS
int