diff options
author | Felipe Balbi <balbi@ti.com> | 2015-01-06 14:38:08 -0600 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2015-01-29 17:40:44 -0800 |
commit | cfaa6851b052bc98519e8ba2d5a95bf30ff8ee48 (patch) | |
tree | 0b79edc78654ba657b1f224ed7011ec7cd42ba1d /include | |
parent | 538c2bc4ec400e9d8eda31246c7537cabc398dd0 (diff) | |
download | lwn-cfaa6851b052bc98519e8ba2d5a95bf30ff8ee48.tar.gz lwn-cfaa6851b052bc98519e8ba2d5a95bf30ff8ee48.zip |
irqchip: omap-intc: Fix legacy DMA regression
commit 4b149e417463bbb6d1d9b805f729627ca2b54495 upstream.
commit 55601c9f2467 (arm: omap: intc: switch over
to linear irq domain) introduced a regression with
SDMA legacy driver because that driver strictly depends
on INTC's IRQs starting at NR_IRQs. Aparently
irq_domain_add_linear() won't guarantee that, since we see
a 7 IRQs difference when booting with and without the
commit cited above.
Until arch/arm/plat-omap/dma.c is properly fixed, we
must maintain OMAP2/3 using irq_domain_add_legacy().
A FIXME note was added so people know to delete that
code once that legacy DMA driver is fixed up.
Fixes: 55601c9f2467 (arm: omap: intc: switch over to linear irq domain)
Tested-by: Aaro Koskinen <aaro.koskinen@iki.fi>
Tested-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
Link: https://lkml.kernel.org/r/1420576688-10604-1-git-send-email-balbi@ti.com
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions