diff options
author | Herbert Valerio Riedel <hvr@gnu.org> | 2007-11-26 18:49:08 +0100 |
---|---|---|
committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2008-01-26 14:37:31 +0000 |
commit | 3c9a071d77e007464952a2d41b6686d98eb3f0b8 (patch) | |
tree | 7e346e17e81ed78adaeee94741c2ec68fd8fac28 /arch/arm/kernel/entry-armv.S | |
parent | 7ca722533979d47563e75a40c86c405153818b83 (diff) | |
download | blackbird-obmc-linux-3c9a071d77e007464952a2d41b6686d98eb3f0b8.tar.gz blackbird-obmc-linux-3c9a071d77e007464952a2d41b6686d98eb3f0b8.zip |
[ARM] 4670/1: ep93xx: implement IRQT_BOTHEDGE gpio irq sense type
Having a both-edge sensitive irq trigger type is required for the
generic gpio-keys input driver; alas the ep93xx does not support
both-edge gpio triggers in hardware, so this patch implements them by
switching edge polarity on each triggered interrupt. This is the same
approach as taken by the Orion SoC both-edge gpio irq support
implementation.
Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
Acked-by: Lennert Buytenhek <buytenh@wantstofly.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/arm/kernel/entry-armv.S')
0 files changed, 0 insertions, 0 deletions