[PATCH 3/5] ARM: tegra: update GPIO chained IRQ handler to use EOI in parent chip
From: Will Deacon <hidden>
Date: 2011-02-22 19:21:09
From: Will Deacon <hidden>
Date: 2011-02-22 19:21:09
Hi Colin,
On Mon, Feb 21, 2011 at 7:28 AM, Will Deacon [off-list ref] wrote:quoted
The chained GPIO IRQ handler on Tegra calls ->irq_ack on the parent chip prior to handling the interrupt. This patch updates the code to use ->irq_eoi now that the GIC has moved to using the fasteoi flow model. Cc: Colin Cross <redacted> Signed-off-by: Will Deacon <redacted> --- arch/arm/mach-tegra/gpio.c | 17 +---------------- 1 files changed, 1 insertions(+), 16 deletions(-)
[...]
Acked-by: Colin Cross <redacted>
Thanks Colin.
Works with chained gpio handlers on Tegra, although the patch is filled with = escaping.
Hmm, I've seen this problem before. See Russell's explanation here: http://lists.arm.linux.org.uk/lurker/message/20101201.172105.938cf2c5.en.html I don't believe it's a problem my end, but if it starts happening regularly I'll investigate further. Cheers, Will