diff options
author | Magnus Damm <damm@igel.co.jp> | 2009-05-11 05:01:08 -0400 |
---|---|---|
committer | Paul Mundt <lethal@linux-sh.org> | 2009-05-11 08:59:58 -0400 |
commit | 3d6ad460214cc72b93333f51f498441a56d622e9 (patch) | |
tree | f6c5f19467d3f3c78b014d9adcf9e4a18eaa75fa /arch/sh/drivers/dma | |
parent | c42f32dca3855d8f867387ec6993d9b62516a00e (diff) |
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/Kconfig | 3 |
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 | |||
16 | CPU_SUBTYPE_SH7750S || CPU_SUBTYPE_SH7750R || \ | 16 | CPU_SUBTYPE_SH7750S || CPU_SUBTYPE_SH7750R || \ |
17 | CPU_SUBTYPE_SH7751R || CPU_SUBTYPE_SH7091 || \ | 17 | CPU_SUBTYPE_SH7751R || CPU_SUBTYPE_SH7091 || \ |
18 | CPU_SUBTYPE_SH7763 || CPU_SUBTYPE_SH7764 || \ | 18 | CPU_SUBTYPE_SH7763 || CPU_SUBTYPE_SH7764 || \ |
19 | CPU_SUBTYPE_SH7780 || CPU_SUBTYPE_SH7785 | 19 | CPU_SUBTYPE_SH7780 || CPU_SUBTYPE_SH7785 || \ |
20 | CPU_SUBTYPE_SH7760 | ||
20 | 21 | ||
21 | config NR_ONCHIP_DMA_CHANNELS | 22 | config NR_ONCHIP_DMA_CHANNELS |
22 | int | 23 | int |