sh: Fix up simplified multi-evt handling under sparseirq.
authorPaul Mundt <lethal@linux-sh.org>
Mon, 31 Aug 2009 06:15:33 +0000 (15:15 +0900)
committerPaul Mundt <lethal@linux-sh.org>
Mon, 31 Aug 2009 06:15:33 +0000 (15:15 +0900)
commit1279b7f1168ad6a2606191090f8a96eba64766a4
treedc2a8ab17c70ab8704d5a36d9c3ec1e7c4e8e9e7
parent2f6dafc5fcbf3fddce345c47da1f277a156fe22a
sh: Fix up simplified multi-evt handling under sparseirq.

This fixes up the simplified multi-evt handling when sparseirq support is
enabled. While vectors are redirected through the single unique masking
source, each one of the redirected vectors still requires its own backing
irq_desc, which needs to be manually allocated in the sparseirq case.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
drivers/sh/intc.c