diff options
author | Alexander Shiyan <shc_work@mail.ru> | 2014-01-11 01:54:19 -0500 |
---|---|---|
committer | Shawn Guo <shawn.guo@linaro.org> | 2014-02-09 08:33:44 -0500 |
commit | 72d86d2605363048714039536acee64ab446ffa2 (patch) | |
tree | fbf9daf6b1ee2c35471d7f450a4e94915a8da58b | |
parent | 5169df8be0a432eee6297b181b7a3dddcba501d5 (diff) |
ARM: dts: i.MX51: Switch to use standard definitions for input subsystem
Signed-off-by: Alexander Shiyan <shc_work@mail.ru>
Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
-rw-r--r-- | arch/arm/boot/dts/imx51-babbage.dts | 34 | ||||
-rw-r--r-- | arch/arm/boot/dts/imx51.dtsi | 3 |
2 files changed, 20 insertions, 17 deletions
diff --git a/arch/arm/boot/dts/imx51-babbage.dts b/arch/arm/boot/dts/imx51-babbage.dts index 23c252fb9cbb..ea5c67e2e0f6 100644 --- a/arch/arm/boot/dts/imx51-babbage.dts +++ b/arch/arm/boot/dts/imx51-babbage.dts | |||
@@ -492,21 +492,23 @@ | |||
492 | &kpp { | 492 | &kpp { |
493 | pinctrl-names = "default"; | 493 | pinctrl-names = "default"; |
494 | pinctrl-0 = <&pinctrl_kpp>; | 494 | pinctrl-0 = <&pinctrl_kpp>; |
495 | linux,keymap = <0x00000067 /* KEY_UP */ | 495 | linux,keymap = < |
496 | 0x0001006c /* KEY_DOWN */ | 496 | MATRIX_KEY(0, 0, KEY_UP) |
497 | 0x00020072 /* KEY_VOLUMEDOWN */ | 497 | MATRIX_KEY(0, 1, KEY_DOWN) |
498 | 0x00030066 /* KEY_HOME */ | 498 | MATRIX_KEY(0, 2, KEY_VOLUMEDOWN) |
499 | 0x0100006a /* KEY_RIGHT */ | 499 | MATRIX_KEY(0, 3, KEY_HOME) |
500 | 0x01010069 /* KEY_LEFT */ | 500 | MATRIX_KEY(1, 0, KEY_RIGHT) |
501 | 0x0102001c /* KEY_ENTER */ | 501 | MATRIX_KEY(1, 1, KEY_LEFT) |
502 | 0x01030073 /* KEY_VOLUMEUP */ | 502 | MATRIX_KEY(1, 2, KEY_ENTER) |
503 | 0x02000040 /* KEY_F6 */ | 503 | MATRIX_KEY(1, 3, KEY_VOLUMEUP) |
504 | 0x02010042 /* KEY_F8 */ | 504 | MATRIX_KEY(2, 0, KEY_F6) |
505 | 0x02020043 /* KEY_F9 */ | 505 | MATRIX_KEY(2, 1, KEY_F8) |
506 | 0x02030044 /* KEY_F10 */ | 506 | MATRIX_KEY(2, 2, KEY_F9) |
507 | 0x0300003b /* KEY_F1 */ | 507 | MATRIX_KEY(2, 3, KEY_F10) |
508 | 0x0301003c /* KEY_F2 */ | 508 | MATRIX_KEY(3, 0, KEY_F1) |
509 | 0x0302003d /* KEY_F3 */ | 509 | MATRIX_KEY(3, 1, KEY_F2) |
510 | 0x03030074>; /* KEY_POWER */ | 510 | MATRIX_KEY(3, 2, KEY_F3) |
511 | MATRIX_KEY(3, 3, KEY_POWER) | ||
512 | >; | ||
511 | status = "okay"; | 513 | status = "okay"; |
512 | }; | 514 | }; |
diff --git a/arch/arm/boot/dts/imx51.dtsi b/arch/arm/boot/dts/imx51.dtsi index f10d213093ec..3aa30275c0c2 100644 --- a/arch/arm/boot/dts/imx51.dtsi +++ b/arch/arm/boot/dts/imx51.dtsi | |||
@@ -12,9 +12,10 @@ | |||
12 | 12 | ||
13 | #include "skeleton.dtsi" | 13 | #include "skeleton.dtsi" |
14 | #include "imx51-pinfunc.h" | 14 | #include "imx51-pinfunc.h" |
15 | #include <dt-bindings/interrupt-controller/irq.h> | ||
16 | #include <dt-bindings/clock/imx5-clock.h> | 15 | #include <dt-bindings/clock/imx5-clock.h> |
17 | #include <dt-bindings/gpio/gpio.h> | 16 | #include <dt-bindings/gpio/gpio.h> |
17 | #include <dt-bindings/input/input.h> | ||
18 | #include <dt-bindings/interrupt-controller/irq.h> | ||
18 | 19 | ||
19 | / { | 20 | / { |
20 | aliases { | 21 | aliases { |