]> git.baikalelectronics.ru Git - kernel.git/commit
ARM: OMAP1: ams-delta-fiq: Fix missing irq_ack
authorJanusz Krzysztofik <jmkrzyszt@gmail.com>
Sun, 11 Aug 2019 08:48:02 +0000 (10:48 +0200)
committerTony Lindgren <tony@atomide.com>
Tue, 13 Aug 2019 10:25:49 +0000 (03:25 -0700)
commit97bfc2a385b9ee6f745a6b5f9a46a4a34cb8e801
tree4ea707b6ffb429fc3090902dba919a70aebf00e1
parent3280df95382d3adefa9409c10abf4097e01131e1
ARM: OMAP1: ams-delta-fiq: Fix missing irq_ack

Non-serio path of Amstrad Delta FIQ deferred handler depended on
irq_ack() method provided by OMAP GPIO driver.  That method has been
removed by commit 431cc6b98386 ("gpio: omap: remove irq_ack method").
Remove useless code from the deferred handler and reimplement the
missing operation inside the base FIQ handler.

Should another dependency - irq_unmask() - be ever removed from the OMAP
GPIO driver, WARN once if missing.

Signed-off-by: Janusz Krzysztofik <jmkrzyszt@gmail.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/mach-omap1/ams-delta-fiq-handler.S
arch/arm/mach-omap1/ams-delta-fiq.c