Skip to content

Commit

Permalink
ARM: dts: cm-t3x30: add keypad support
Browse files Browse the repository at this point in the history
Add twl4030 matrtix keypad support.

Signed-off-by: Dmitry Lifshitz <lifshitz@compulab.co.il>
Signed-off-by: Tony Lindgren <tony@atomide.com>
  • Loading branch information
Dmitry Lifshitz authored and Tony Lindgren committed Nov 22, 2014
1 parent 88e6610 commit 29c4ce1
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions arch/arm/boot/dts/omap3-cm-t3x30.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@

#include "twl4030.dtsi"
#include "twl4030_omap3.dtsi"
#include <dt-bindings/input/input.h>

&mmc1 {
vmmc-supply = <&vmmc1>;
Expand All @@ -75,6 +76,22 @@
ti,pullups = <0x000001>;
};

&twl_keypad {
linux,keymap = <
MATRIX_KEY(0x00, 0x01, KEY_A)
MATRIX_KEY(0x00, 0x02, KEY_B)
MATRIX_KEY(0x00, 0x03, KEY_LEFT)

MATRIX_KEY(0x01, 0x01, KEY_UP)
MATRIX_KEY(0x01, 0x02, KEY_ENTER)
MATRIX_KEY(0x01, 0x03, KEY_DOWN)

MATRIX_KEY(0x02, 0x01, KEY_RIGHT)
MATRIX_KEY(0x02, 0x02, KEY_C)
MATRIX_KEY(0x02, 0x03, KEY_D)
>;
};

&hsusb1_phy {
reset-gpios = <&twl_gpio 6 GPIO_ACTIVE_LOW>;
};
Expand Down

0 comments on commit 29c4ce1

Please sign in to comment.