Input: matrix_keypad - add support for clustered irq
commitfb76dd10b91146e9cefbb3cd4e6812c5a95ee43b
authorLuotao Fu <l.fu@pengutronix.de>
Thu, 10 Jun 2010 19:05:23 +0000 (10 12:05 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Thu, 10 Jun 2010 19:33:59 +0000 (10 12:33 -0700)
treea5f944375a2e7965ee61223a02455a20469483a9
parent1719ec4136035472d3e83a373908dd1b186dbc0b
Input: matrix_keypad - add support for clustered irq

This one adds support of a combined irq source for the whole matrix keypad.
This can be useful if all rows and columns of the keypad are e.g. connected
to a GPIO expander, which only has one interrupt line for all events on
every single GPIO.

Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
Acked-by: Eric Miao <eric.y.miao@gmail.com>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
drivers/input/keyboard/matrix_keypad.c
include/linux/input/matrix_keypad.h