omap: iommu: Return IRQ_HANDLED in fault handler when no fault occured
authorLaurent Pinchart <laurent.pinchart@ideasonboard.com>
Tue, 10 May 2011 14:56:46 +0000 (16:56 +0200)
committerTony Lindgren <tony@atomide.com>
Wed, 11 May 2011 17:47:50 +0000 (10:47 -0700)
commitc56b2ddd5ff4352cdb0df07eefba8068d043382e
treee6d7e438346d0a3fe2fb2182cf10e9f28fc630b1
parent693d92a1bbc9e42681c42ed190bd42b636ca876f
omap: iommu: Return IRQ_HANDLED in fault handler when no fault occured

Commit d594f1f31afe13edd8c02f3854a65cc58cfb3b74 (omap: IOMMU: add
support to callback during fault handling) broke interrupt line sharing
between the OMAP3 ISP and its IOMMU. Because of this, every interrupt
generated by the OMAP3 ISP is handled by the IOMMU driver instead of
being passed to the OMAP3 ISP driver.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Acked-by: Hiroshi DOYU <Hiroshi.DOYU@nokia.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/plat-omap/iommu.c