Input: tca8418 - use the interrupt trigger from the device tree
authorMaxime Ripard <maxime.ripard@free-electrons.com>
Tue, 17 Jan 2017 21:24:22 +0000 (13:24 -0800)
committerWilly Tarreau <w@1wt.eu>
Tue, 20 Jun 2017 12:03:29 +0000 (14:03 +0200)
commit4a878a06235c1445fbd68c2219837ca7697c346b
tree6086bc00fc972f630e7abbf84e17c4a865f4781c
parent840c242b63c8bbc156f6c954e826f71da07f24f7
Input: tca8418 - use the interrupt trigger from the device tree

commit 259b77ef853cc375a5c9198cf81f9b79fc19413c upstream.

The TCA8418 might be used using different interrupt triggers on various
boards. This is not working so far because the current code forces a
falling edge trigger.

The device tree already provides a trigger type, so let's use whatever it
sets up, and since we can be loaded without DT, keep the old behaviour for
the non-DT case.

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Cc: Oliver Neukum <ONeukum@suse.com>
Signed-off-by: Jiri Slaby <jslaby@suse.cz>
Signed-off-by: Willy Tarreau <w@1wt.eu>
drivers/input/keyboard/tca8418_keypad.c