From mboxrd@z Thu Jan 1 00:00:00 1970 From: tony@atomide.com (Tony Lindgren) Date: Tue, 22 Feb 2011 10:18:05 -0800 Subject: [PATCH 2/5] ARM: omap: update GPIO chained IRQ handler to use EOI in parent chip In-Reply-To: <1298302096-21275-3-git-send-email-will.deacon@arm.com> References: <1298302096-21275-1-git-send-email-will.deacon@arm.com> <1298302096-21275-3-git-send-email-will.deacon@arm.com> Message-ID: <20110222181805.GM15225@atomide.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org * Will Deacon [110221 07:28]: > On OMAP4, gpio_irq_handler can be chained to a physical interrupt using > the GIC as the primary IRQ chip. Now that the GIC uses the fasteoi flow > model, the chained handler must invoke ->irq_eoi once handling is > complete. > > This patch adds a conditional call to ->irq_eoi in the GPIO IRQ handler > for OMAP platforms. For OMAP implementations using other primary > interrupt controllers, the ->irq_ack call remains and is also made > conditional on the support offered by the controller. > > Cc: Santosh Shilimkar > Cc: Colin Cross > Signed-off-by: Will Deacon Acked-by: Tony Lindgren