aboutsummaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/boot/dts/exynos4210-origen.dts11
-rw-r--r--arch/arm/boot/dts/exynos4412-origen.dts13
-rw-r--r--arch/arm/boot/dts/exynos5250-arndale.dts13
3 files changed, 20 insertions, 17 deletions
diff --git a/arch/arm/boot/dts/exynos4210-origen.dts b/arch/arm/boot/dts/exynos4210-origen.dts
index f018e2149168..f767c425d0b5 100644
--- a/arch/arm/boot/dts/exynos4210-origen.dts
+++ b/arch/arm/boot/dts/exynos4210-origen.dts
@@ -16,6 +16,7 @@
16 16
17/dts-v1/; 17/dts-v1/;
18#include "exynos4210.dtsi" 18#include "exynos4210.dtsi"
19#include <dt-bindings/input/input.h>
19 20
20/ { 21/ {
21 model = "Insignal Origen evaluation board based on Exynos4210"; 22 model = "Insignal Origen evaluation board based on Exynos4210";
@@ -259,35 +260,35 @@
259 up { 260 up {
260 label = "Up"; 261 label = "Up";
261 gpios = <&gpx2 0 1>; 262 gpios = <&gpx2 0 1>;
262 linux,code = <103>; 263 linux,code = <KEY_UP>;
263 gpio-key,wakeup; 264 gpio-key,wakeup;
264 }; 265 };
265 266
266 down { 267 down {
267 label = "Down"; 268 label = "Down";
268 gpios = <&gpx2 1 1>; 269 gpios = <&gpx2 1 1>;
269 linux,code = <108>; 270 linux,code = <KEY_DOWN>;
270 gpio-key,wakeup; 271 gpio-key,wakeup;
271 }; 272 };
272 273
273 back { 274 back {
274 label = "Back"; 275 label = "Back";
275 gpios = <&gpx1 7 1>; 276 gpios = <&gpx1 7 1>;
276 linux,code = <158>; 277 linux,code = <KEY_BACK>;
277 gpio-key,wakeup; 278 gpio-key,wakeup;
278 }; 279 };
279 280
280 home { 281 home {
281 label = "Home"; 282 label = "Home";
282 gpios = <&gpx1 6 1>; 283 gpios = <&gpx1 6 1>;
283 linux,code = <102>; 284 linux,code = <KEY_HOME>;
284 gpio-key,wakeup; 285 gpio-key,wakeup;
285 }; 286 };
286 287
287 menu { 288 menu {
288 label = "Menu"; 289 label = "Menu";
289 gpios = <&gpx1 5 1>; 290 gpios = <&gpx1 5 1>;
290 linux,code = <139>; 291 linux,code = <KEY_MENU>;
291 gpio-key,wakeup; 292 gpio-key,wakeup;
292 }; 293 };
293 }; 294 };
diff --git a/arch/arm/boot/dts/exynos4412-origen.dts b/arch/arm/boot/dts/exynos4412-origen.dts
index bd3985b767c4..e925c9fbfb07 100644
--- a/arch/arm/boot/dts/exynos4412-origen.dts
+++ b/arch/arm/boot/dts/exynos4412-origen.dts
@@ -14,6 +14,7 @@
14 14
15/dts-v1/; 15/dts-v1/;
16#include "exynos4412.dtsi" 16#include "exynos4412.dtsi"
17#include <dt-bindings/input/input.h>
17 18
18/ { 19/ {
19 model = "Insignal Origen evaluation board based on Exynos4412"; 20 model = "Insignal Origen evaluation board based on Exynos4412";
@@ -84,37 +85,37 @@
84 key_home { 85 key_home {
85 keypad,row = <0>; 86 keypad,row = <0>;
86 keypad,column = <0>; 87 keypad,column = <0>;
87 linux,code = <102>; 88 linux,code = <KEY_HOME>;
88 }; 89 };
89 90
90 key_down { 91 key_down {
91 keypad,row = <0>; 92 keypad,row = <0>;
92 keypad,column = <1>; 93 keypad,column = <1>;
93 linux,code = <108>; 94 linux,code = <KEY_DOWN>;
94 }; 95 };
95 96
96 key_up { 97 key_up {
97 keypad,row = <1>; 98 keypad,row = <1>;
98 keypad,column = <0>; 99 keypad,column = <0>;
99 linux,code = <103>; 100 linux,code = <KEY_UP>;
100 }; 101 };
101 102
102 key_menu { 103 key_menu {
103 keypad,row = <1>; 104 keypad,row = <1>;
104 keypad,column = <1>; 105 keypad,column = <1>;
105 linux,code = <139>; 106 linux,code = <KEY_MENU>;
106 }; 107 };
107 108
108 key_back { 109 key_back {
109 keypad,row = <2>; 110 keypad,row = <2>;
110 keypad,column = <0>; 111 keypad,column = <0>;
111 linux,code = <158>; 112 linux,code = <KEY_BACK>;
112 }; 113 };
113 114
114 key_enter { 115 key_enter {
115 keypad,row = <2>; 116 keypad,row = <2>;
116 keypad,column = <1>; 117 keypad,column = <1>;
117 linux,code = <28>; 118 linux,code = <KEY_ENTER>;
118 }; 119 };
119 }; 120 };
120 121
diff --git a/arch/arm/boot/dts/exynos5250-arndale.dts b/arch/arm/boot/dts/exynos5250-arndale.dts
index 090f9830b129..1f5afb39355f 100644
--- a/arch/arm/boot/dts/exynos5250-arndale.dts
+++ b/arch/arm/boot/dts/exynos5250-arndale.dts
@@ -12,6 +12,7 @@
12/dts-v1/; 12/dts-v1/;
13#include "exynos5250.dtsi" 13#include "exynos5250.dtsi"
14#include <dt-bindings/interrupt-controller/irq.h> 14#include <dt-bindings/interrupt-controller/irq.h>
15#include <dt-bindings/input/input.h>
15 16
16/ { 17/ {
17 model = "Insignal Arndale evaluation board based on EXYNOS5250"; 18 model = "Insignal Arndale evaluation board based on EXYNOS5250";
@@ -444,42 +445,42 @@
444 menu { 445 menu {
445 label = "SW-TACT2"; 446 label = "SW-TACT2";
446 gpios = <&gpx1 4 1>; 447 gpios = <&gpx1 4 1>;
447 linux,code = <139>; 448 linux,code = <KEY_MENU>;
448 gpio-key,wakeup; 449 gpio-key,wakeup;
449 }; 450 };
450 451
451 home { 452 home {
452 label = "SW-TACT3"; 453 label = "SW-TACT3";
453 gpios = <&gpx1 5 1>; 454 gpios = <&gpx1 5 1>;
454 linux,code = <102>; 455 linux,code = <KEY_HOME>;
455 gpio-key,wakeup; 456 gpio-key,wakeup;
456 }; 457 };
457 458
458 up { 459 up {
459 label = "SW-TACT4"; 460 label = "SW-TACT4";
460 gpios = <&gpx1 6 1>; 461 gpios = <&gpx1 6 1>;
461 linux,code = <103>; 462 linux,code = <KEY_UP>;
462 gpio-key,wakeup; 463 gpio-key,wakeup;
463 }; 464 };
464 465
465 down { 466 down {
466 label = "SW-TACT5"; 467 label = "SW-TACT5";
467 gpios = <&gpx1 7 1>; 468 gpios = <&gpx1 7 1>;
468 linux,code = <108>; 469 linux,code = <KEY_DOWN>;
469 gpio-key,wakeup; 470 gpio-key,wakeup;
470 }; 471 };
471 472
472 back { 473 back {
473 label = "SW-TACT6"; 474 label = "SW-TACT6";
474 gpios = <&gpx2 0 1>; 475 gpios = <&gpx2 0 1>;
475 linux,code = <158>; 476 linux,code = <KEY_BACK>;
476 gpio-key,wakeup; 477 gpio-key,wakeup;
477 }; 478 };
478 479
479 wakeup { 480 wakeup {
480 label = "SW-TACT7"; 481 label = "SW-TACT7";
481 gpios = <&gpx2 1 1>; 482 gpios = <&gpx2 1 1>;
482 linux,code = <143>; 483 linux,code = <KEY_WAKEUP>;
483 gpio-key,wakeup; 484 gpio-key,wakeup;
484 }; 485 };
485 }; 486 };