浏览代码

ARM: tegra: use dt-binding header for key code

In place of hardcoding the key code in DTS file and comment the
key code as side notes, use the key code macro defines in the
dt-bindings/input/input.h directly.

Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Signed-off-by: Stephen Warren <swarren@nvidia.com>
Laxman Dewangan 12 年之前
父节点
当前提交
e6e646e677
共有 1 个文件被更改,包括 5 次插入4 次删除
  1. 5 4
      arch/arm/boot/dts/tegra114-dalmore.dts

+ 5 - 4
arch/arm/boot/dts/tegra114-dalmore.dts

@@ -1,5 +1,6 @@
 /dts-v1/;
 /dts-v1/;
 
 
+#include <dt-bindings/input/input.h>
 #include "tegra114.dtsi"
 #include "tegra114.dtsi"
 
 
 / {
 / {
@@ -1094,26 +1095,26 @@
 		home {
 		home {
 			label = "Home";
 			label = "Home";
 			gpios = <&gpio TEGRA_GPIO(I, 5) GPIO_ACTIVE_LOW>;
 			gpios = <&gpio TEGRA_GPIO(I, 5) GPIO_ACTIVE_LOW>;
-			linux,code = <102>; /* KEY_HOME */
+			linux,code = <KEY_HOME>;
 		};
 		};
 
 
 		power {
 		power {
 			label = "Power";
 			label = "Power";
 			gpios = <&gpio TEGRA_GPIO(Q, 0) GPIO_ACTIVE_LOW>;
 			gpios = <&gpio TEGRA_GPIO(Q, 0) GPIO_ACTIVE_LOW>;
-			linux,code = <116>; /* KEY_POWER */
+			linux,code = <KEY_POWER>;
 			gpio-key,wakeup;
 			gpio-key,wakeup;
 		};
 		};
 
 
 		volume_down {
 		volume_down {
 			label = "Volume Down";
 			label = "Volume Down";
 			gpios = <&gpio TEGRA_GPIO(R, 1) GPIO_ACTIVE_LOW>;
 			gpios = <&gpio TEGRA_GPIO(R, 1) GPIO_ACTIVE_LOW>;
-			linux,code = <114>; /* KEY_VOLUMEDOWN */
+			linux,code = <KEY_VOLUMEDOWN>;
 		};
 		};
 
 
 		volume_up {
 		volume_up {
 			label = "Volume Up";
 			label = "Volume Up";
 			gpios = <&gpio TEGRA_GPIO(R, 2) GPIO_ACTIVE_LOW>;
 			gpios = <&gpio TEGRA_GPIO(R, 2) GPIO_ACTIVE_LOW>;
-			linux,code = <115>; /* KEY_VOLUMEUP */
+			linux,code = <KEY_VOLUMEUP>;
 		};
 		};
 	};
 	};