Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2d7a5bd9 authored by Sachin Kamat's avatar Sachin Kamat Committed by Kukjin Kim
Browse files

ARM: dts: use key code macros on Origen and Arndale boards



Key code macros improve readability on exnos4210-origen,
exynos4412-origen and exynos5250-arndale boards.

Signed-off-by: default avatarSachin Kamat <sachin.kamat@linaro.org>
[kgene.kim@samsung.com: squashed similar two patches]
Signed-off-by: default avatarKukjin Kim <kgene.kim@samsung.com>
parent db070679
Loading
Loading
Loading
Loading
+6 −5
Original line number Diff line number Diff line
@@ -16,6 +16,7 @@

/dts-v1/;
#include "exynos4210.dtsi"
#include <dt-bindings/input/input.h>

/ {
	model = "Insignal Origen evaluation board based on Exynos4210";
@@ -259,35 +260,35 @@
		up {
			label = "Up";
			gpios = <&gpx2 0 1>;
			linux,code = <103>;
			linux,code = <KEY_UP>;
			gpio-key,wakeup;
		};

		down {
			label = "Down";
			gpios = <&gpx2 1 1>;
			linux,code = <108>;
			linux,code = <KEY_DOWN>;
			gpio-key,wakeup;
		};

		back {
			label = "Back";
			gpios = <&gpx1 7 1>;
			linux,code = <158>;
			linux,code = <KEY_BACK>;
			gpio-key,wakeup;
		};

		home {
			label = "Home";
			gpios = <&gpx1 6 1>;
			linux,code = <102>;
			linux,code = <KEY_HOME>;
			gpio-key,wakeup;
		};

		menu {
			label = "Menu";
			gpios = <&gpx1 5 1>;
			linux,code = <139>;
			linux,code = <KEY_MENU>;
			gpio-key,wakeup;
		};
	};
+7 −6
Original line number Diff line number Diff line
@@ -14,6 +14,7 @@

/dts-v1/;
#include "exynos4412.dtsi"
#include <dt-bindings/input/input.h>

/ {
	model = "Insignal Origen evaluation board based on Exynos4412";
@@ -84,37 +85,37 @@
		key_home {
			keypad,row = <0>;
			keypad,column = <0>;
			linux,code = <102>;
			linux,code = <KEY_HOME>;
		};

		key_down {
			keypad,row = <0>;
			keypad,column = <1>;
			linux,code = <108>;
			linux,code = <KEY_DOWN>;
		};

		key_up {
			keypad,row = <1>;
			keypad,column = <0>;
			linux,code = <103>;
			linux,code = <KEY_UP>;
		};

		key_menu {
			keypad,row = <1>;
			keypad,column = <1>;
			linux,code = <139>;
			linux,code = <KEY_MENU>;
		};

		key_back {
			keypad,row = <2>;
			keypad,column = <0>;
			linux,code = <158>;
			linux,code = <KEY_BACK>;
		};

		key_enter {
			keypad,row = <2>;
			keypad,column = <1>;
			linux,code = <28>;
			linux,code = <KEY_ENTER>;
		};
	};

+7 −6
Original line number Diff line number Diff line
@@ -12,6 +12,7 @@
/dts-v1/;
#include "exynos5250.dtsi"
#include <dt-bindings/interrupt-controller/irq.h>
#include <dt-bindings/input/input.h>

/ {
	model = "Insignal Arndale evaluation board based on EXYNOS5250";
@@ -444,42 +445,42 @@
		menu {
			label = "SW-TACT2";
			gpios = <&gpx1 4 1>;
			linux,code = <139>;
			linux,code = <KEY_MENU>;
			gpio-key,wakeup;
		};

		home {
			label = "SW-TACT3";
			gpios = <&gpx1 5 1>;
			linux,code = <102>;
			linux,code = <KEY_HOME>;
			gpio-key,wakeup;
		};

		up {
			label = "SW-TACT4";
			gpios = <&gpx1 6 1>;
			linux,code = <103>;
			linux,code = <KEY_UP>;
			gpio-key,wakeup;
		};

		down {
			label = "SW-TACT5";
			gpios = <&gpx1 7 1>;
			linux,code = <108>;
			linux,code = <KEY_DOWN>;
			gpio-key,wakeup;
		};

		back {
			label = "SW-TACT6";
			gpios = <&gpx2 0 1>;
			linux,code = <158>;
			linux,code = <KEY_BACK>;
			gpio-key,wakeup;
		};

		wakeup {
			label = "SW-TACT7";
			gpios = <&gpx2 1 1>;
			linux,code = <143>;
			linux,code = <KEY_WAKEUP>;
			gpio-key,wakeup;
		};
	};