diff options
author | Magnus Damm <damm@igel.co.jp> | 2009-05-11 09:01:08 +0000 |
---|---|---|
committer | Paul Mundt <lethal@linux-sh.org> | 2009-05-11 21:59:58 +0900 |
commit | 3d6ad460214cc72b93333f51f498441a56d622e9 (patch) | |
tree | f6c5f19467d3f3c78b014d9adcf9e4a18eaa75fa /arch/sh/drivers | |
parent | c42f32dca3855d8f867387ec6993d9b62516a00e (diff) | |
download | lwn-3d6ad460214cc72b93333f51f498441a56d622e9.tar.gz lwn-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')
-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 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 |