Author: jogo
Date: 2015-07-16 13:15:02 +0200 (Thu, 16 Jul 2015)
New Revision: 46391

Modified:
   trunk/target/linux/brcm63xx/dts/a226g.dts
   trunk/target/linux/brcm63xx/dts/a226m-fwb.dts
   trunk/target/linux/brcm63xx/dts/a226m.dts
   trunk/target/linux/brcm63xx/dts/a4001n.dts
   trunk/target/linux/brcm63xx/dts/a4001n1.dts
   trunk/target/linux/brcm63xx/dts/agpf-s0.dts
   trunk/target/linux/brcm63xx/dts/ar-5381u.dts
   trunk/target/linux/brcm63xx/dts/ar-5387un.dts
   trunk/target/linux/brcm63xx/dts/ar1004g.dts
   trunk/target/linux/brcm63xx/dts/bcm96318ref.dts
   trunk/target/linux/brcm63xx/dts/bcm96318ref_p300.dts
   trunk/target/linux/brcm63xx/dts/bcm963268bu_p300.dts
   trunk/target/linux/brcm63xx/dts/bcm963269bhr.dts
   trunk/target/linux/brcm63xx/dts/bcm963281TAN.dts
   trunk/target/linux/brcm63xx/dts/bcm96328avng.dts
   trunk/target/linux/brcm63xx/dts/bcm96338GW.dts
   trunk/target/linux/brcm63xx/dts/bcm96338W.dts
   trunk/target/linux/brcm63xx/dts/bcm96345GW2.dts
   trunk/target/linux/brcm63xx/dts/bcm96348GW-10.dts
   trunk/target/linux/brcm63xx/dts/bcm96348GW-11.dts
   trunk/target/linux/brcm63xx/dts/bcm96348GW.dts
   trunk/target/linux/brcm63xx/dts/bcm96348R.dts
   trunk/target/linux/brcm63xx/dts/bcm96358VW.dts
   trunk/target/linux/brcm63xx/dts/bcm96358VW2.dts
   trunk/target/linux/brcm63xx/dts/bcm96368MVNgr.dts
   trunk/target/linux/brcm63xx/dts/bcm96368MVWG.dts
   trunk/target/linux/brcm63xx/dts/cpva502plus.dts
   trunk/target/linux/brcm63xx/dts/cpva642.dts
   trunk/target/linux/brcm63xx/dts/ct-5365.dts
   trunk/target/linux/brcm63xx/dts/ct-6373.dts
   trunk/target/linux/brcm63xx/dts/ct536plus.dts
   trunk/target/linux/brcm63xx/dts/cvg834g.dts
   trunk/target/linux/brcm63xx/dts/dg834g_v4.dts
   trunk/target/linux/brcm63xx/dts/dg834gtpn.dts
   trunk/target/linux/brcm63xx/dts/dgnd3700v1.dts
   trunk/target/linux/brcm63xx/dts/dsl-2640b-b.dts
   trunk/target/linux/brcm63xx/dts/dsl-2640u.dts
   trunk/target/linux/brcm63xx/dts/dsl-2650u.dts
   trunk/target/linux/brcm63xx/dts/dsl-274xb-c.dts
   trunk/target/linux/brcm63xx/dts/dsl-274xb-f.dts
   trunk/target/linux/brcm63xx/dts/dsl-275xb-d.dts
   trunk/target/linux/brcm63xx/dts/dv-201amr.dts
   trunk/target/linux/brcm63xx/dts/dva-g3810bn_tl.dts
   trunk/target/linux/brcm63xx/dts/f5d7633.dts
   trunk/target/linux/brcm63xx/dts/fast2404.dts
   trunk/target/linux/brcm63xx/dts/fast2504n.dts
   trunk/target/linux/brcm63xx/dts/fast2604.dts
   trunk/target/linux/brcm63xx/dts/fast2704v2.dts
   trunk/target/linux/brcm63xx/dts/gw6000.dts
   trunk/target/linux/brcm63xx/dts/gw6200.dts
   trunk/target/linux/brcm63xx/dts/hg520v.dts
   trunk/target/linux/brcm63xx/dts/hg553.dts
   trunk/target/linux/brcm63xx/dts/hg556a-a.dts
   trunk/target/linux/brcm63xx/dts/hg556a-b.dts
   trunk/target/linux/brcm63xx/dts/hg556a-c.dts
   trunk/target/linux/brcm63xx/dts/hg655b.dts
   trunk/target/linux/brcm63xx/dts/homehub2a.dts
   trunk/target/linux/brcm63xx/dts/livebox-blue-5g.dts
   trunk/target/linux/brcm63xx/dts/magic.dts
   trunk/target/linux/brcm63xx/dts/nb4-fxc-r1.dts
   trunk/target/linux/brcm63xx/dts/nb4-ser-r0.dts
   trunk/target/linux/brcm63xx/dts/nb6-ser-r0.dts
   trunk/target/linux/brcm63xx/dts/p870hw-51a-v2.dts
   trunk/target/linux/brcm63xx/dts/rg100a.dts
   trunk/target/linux/brcm63xx/dts/rta1025w.dts
   trunk/target/linux/brcm63xx/dts/rta1320.dts
   trunk/target/linux/brcm63xx/dts/rta770bw.dts
   trunk/target/linux/brcm63xx/dts/rta770w.dts
   trunk/target/linux/brcm63xx/dts/spw303v.dts
   trunk/target/linux/brcm63xx/dts/spw500v.dts
   trunk/target/linux/brcm63xx/dts/td-w8900gb.dts
   trunk/target/linux/brcm63xx/dts/usr9108.dts
   trunk/target/linux/brcm63xx/dts/v2110.dts
   trunk/target/linux/brcm63xx/dts/v2500v-bb.dts
   trunk/target/linux/brcm63xx/dts/vg50.dts
   trunk/target/linux/brcm63xx/dts/vr-3025u.dts
   trunk/target/linux/brcm63xx/dts/vr-3025un.dts
   trunk/target/linux/brcm63xx/dts/wap-5813n.dts
Log:
brcm63xx: make use of dt-includes

Now that we have a dtc command that invokes the preprocessor, make use
of it and replace the magic numbers with KEY_* defines.

Signed-off-by: Jonas Gorski <[email protected]>

Modified: trunk/target/linux/brcm63xx/dts/a226g.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/a226g.dts   2015-07-16 11:13:47 UTC (rev 
46390)
+++ trunk/target/linux/brcm63xx/dts/a226g.dts   2015-07-16 11:15:02 UTC (rev 
46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6358.dtsi"
+#include "bcm6358.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Pirelli A226G";
        compatible = "pirelli,a226g", "brcm,bcm6358";
@@ -16,12 +18,12 @@
                wps {
                        label = "wps";
                        gpios = <&gpio1 2 1>;
-                       linux,code = <0x211>;
+                       linux,code = <KEY_WPS_BUTTON>;
                };
                reset {
                        label = "reset";
                        gpios = <&gpio1 5 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/a226m-fwb.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/a226m-fwb.dts       2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/a226m-fwb.dts       2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6358.dtsi"
+#include "bcm6358.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Pirelli A226M-FWB";
        compatible = "pirelli,a226m-fwb", "brcm,bcm6358";
@@ -16,12 +18,12 @@
                wps {
                        label = "wps";
                        gpios = <&gpio1 2 1>;
-                       linux,code = <0x211>;
+                       linux,code = <KEY_WPS_BUTTON>;
                };
                reset {
                        label = "reset";
                        gpios = <&gpio1 5 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/a226m.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/a226m.dts   2015-07-16 11:13:47 UTC (rev 
46390)
+++ trunk/target/linux/brcm63xx/dts/a226m.dts   2015-07-16 11:15:02 UTC (rev 
46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6358.dtsi"
+#include "bcm6358.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Pirelli A226M";
        compatible = "pirelli,a226m", "brcm,bcm6358";
@@ -16,12 +18,12 @@
                wps {
                        label = "wps";
                        gpios = <&gpio1 2 1>;
-                       linux,code = <0x211>;
+                       linux,code = <KEY_WPS_BUTTON>;
                };
                reset {
                        label = "reset";
                        gpios = <&gpio1 5 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/a4001n.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/a4001n.dts  2015-07-16 11:13:47 UTC (rev 
46390)
+++ trunk/target/linux/brcm63xx/dts/a4001n.dts  2015-07-16 11:15:02 UTC (rev 
46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6328.dtsi"
+#include "bcm6328.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "ADB P.DG A4001N";
        compatible = "adb,a4001n", "brcm,bcm6328";
@@ -16,12 +18,12 @@
                reset {
                        label = "reset";
                        gpios = <&gpio0 23 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
                wps {
                        label = "wps";
                        gpios = <&gpio0 24 1>;
-                       linux,code = <0x211>;
+                       linux,code = <KEY_WPS_BUTTON>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/a4001n1.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/a4001n1.dts 2015-07-16 11:13:47 UTC (rev 
46390)
+++ trunk/target/linux/brcm63xx/dts/a4001n1.dts 2015-07-16 11:15:02 UTC (rev 
46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6328.dtsi"
+#include "bcm6328.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "ADB P.DG A4001N1";
        compatible = "adb,a4001n1", "brcm,bcm6328";
@@ -16,12 +18,12 @@
                reset {
                        label = "reset";
                        gpios = <&gpio0 23 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
                wps {
                        label = "wlan";
                        gpios = <&gpio0 24 1>;
-                       linux,code = <0xee>;
+                       linux,code = <KEY_WLAN>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/agpf-s0.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/agpf-s0.dts 2015-07-16 11:13:47 UTC (rev 
46390)
+++ trunk/target/linux/brcm63xx/dts/agpf-s0.dts 2015-07-16 11:15:02 UTC (rev 
46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6358.dtsi"
+#include "bcm6358.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Pirelli Alice Gate AGPF-S0";
        compatible = "pirelli,agpf-s0", "brcm,bcm6358";
@@ -16,12 +18,12 @@
                wps {
                        label = "wps";
                        gpios = <&gpio1 2 1>;
-                       linux,code = <0x211>;
+                       linux,code = <KEY_WPS_BUTTON>;
                };
                reset {
                        label = "reset";
                        gpios = <&gpio1 5 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/ar-5381u.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/ar-5381u.dts        2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/ar-5381u.dts        2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6328.dtsi"
+#include "bcm6328.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Comtrend AR-5381u";
        compatible = "comtrend,ar-5381u", "brcm,bcm6328";
@@ -16,7 +18,7 @@
                reset {
                        label = "reset";
                        gpios = <&gpio0 23 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/ar-5387un.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/ar-5387un.dts       2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/ar-5387un.dts       2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6328.dtsi"
+#include "bcm6328.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Comtrend AR-5387un";
        compatible = "comtrend,ar-5387un", "brcm,bcm6328";
@@ -16,7 +18,7 @@
                reset {
                        label = "reset";
                        gpios = <&gpio0 23 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/ar1004g.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/ar1004g.dts 2015-07-16 11:13:47 UTC (rev 
46390)
+++ trunk/target/linux/brcm63xx/dts/ar1004g.dts 2015-07-16 11:15:02 UTC (rev 
46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6348.dtsi"
+#include "bcm6348.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "ASMAX AR 1004g";
        compatible = "asmax,ar1004g", "brcm,bcm6348";
@@ -16,7 +18,7 @@
                reset {
                        label = "reset";
                        gpios = <&gpio1 1 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/bcm96318ref.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/bcm96318ref.dts     2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/bcm96318ref.dts     2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6318.dtsi"
+#include "bcm6318.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Broadcom BCM96318REF reference board";
        compatible = "brcm,bcm96318ref", "brcm,bcm6318";
@@ -16,13 +18,13 @@
                wps {
                        label = "wps";
                        gpios = <&gpio1 1 1>;
-                       linux,code = <0x211>;
+                       linux,code = <KEY_WPS_BUTTON>;
                };
 
                reset {
                        label = "reset";
                        gpios = <&gpio1 2 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
         };
 

Modified: trunk/target/linux/brcm63xx/dts/bcm96318ref_p300.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/bcm96318ref_p300.dts        2015-07-16 
11:13:47 UTC (rev 46390)
+++ trunk/target/linux/brcm63xx/dts/bcm96318ref_p300.dts        2015-07-16 
11:15:02 UTC (rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6318.dtsi"
+#include "bcm6318.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Broadcom BCM96318REF_P300 reference board";
        compatible = "brcm,bcm96318ref_p300", "brcm,bcm6318";
@@ -16,13 +18,13 @@
                wps {
                        label = "wps";
                        gpios = <&gpio1 1 1>;
-                       linux,code = <0x211>;
+                       linux,code = <KEY_WPS_BUTTON>;
                };
 
                reset {
                        label = "reset";
                        gpios = <&gpio1 2 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
         };
 

Modified: trunk/target/linux/brcm63xx/dts/bcm963268bu_p300.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/bcm963268bu_p300.dts        2015-07-16 
11:13:47 UTC (rev 46390)
+++ trunk/target/linux/brcm63xx/dts/bcm963268bu_p300.dts        2015-07-16 
11:15:02 UTC (rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm63268.dtsi"
+#include "bcm63268.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Broadcom BCM963268BU_P300 reference board";
        compatible = "brcm,bcm963268bu_p300", "brcm,bcm63268";
@@ -16,13 +18,13 @@
                reset {
                        label = "reset";
                        gpios = <&gpio1 0 0>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
 
                wps {
                        label = "wps";
                        gpios = <&gpio1 1 0>;
-                       linux,code = <0x211>;
+                       linux,code = <KEY_WPS_BUTTON>;
                };
         };
 };

Modified: trunk/target/linux/brcm63xx/dts/bcm963269bhr.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/bcm963269bhr.dts    2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/bcm963269bhr.dts    2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm63268.dtsi"
+#include "bcm63268.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Broadcom BCM963269BHR reference board";
        compatible = "brcm,bcm963269bhr", "brcm,bcm63268";
@@ -16,7 +18,7 @@
                reset {
                        label = "reset";
                        gpios = <&gpio1 0 0>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
         };
 

Modified: trunk/target/linux/brcm63xx/dts/bcm963281TAN.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/bcm963281TAN.dts    2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/bcm963281TAN.dts    2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6328.dtsi"
+#include "bcm6328.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Broadcom bcm963281TAN reference board";
        compatible = "brcm,bcm963281TAN", "brcm,bcm6328";

Modified: trunk/target/linux/brcm63xx/dts/bcm96328avng.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/bcm96328avng.dts    2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/bcm96328avng.dts    2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6328.dtsi"
+#include "bcm6328.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Broadcom BCM96328avng reference board";
        compatible = "brcm,bcm96328avng", "brcm,bcm6328";

Modified: trunk/target/linux/brcm63xx/dts/bcm96338GW.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/bcm96338GW.dts      2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/bcm96338GW.dts      2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6338.dtsi"
+#include "bcm6338.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Broadcom BCM96338GW reference board";
        compatible = "brcm,bcm96338gw", "brcm,bcm6338";

Modified: trunk/target/linux/brcm63xx/dts/bcm96338W.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/bcm96338W.dts       2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/bcm96338W.dts       2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6338.dtsi"
+#include "bcm6338.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Broadcom BCM96338W reference board";
        compatible = "brcm,bcm96338w", "brcm,bcm6338";

Modified: trunk/target/linux/brcm63xx/dts/bcm96345GW2.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/bcm96345GW2.dts     2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/bcm96345GW2.dts     2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6345.dtsi"
+#include "bcm6345.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Broadcom BCM96345GW2 reference board";
        compatible = "brcm,bcm96345gw2", "brcm,bcm6345";

Modified: trunk/target/linux/brcm63xx/dts/bcm96348GW-10.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/bcm96348GW-10.dts   2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/bcm96348GW-10.dts   2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6348.dtsi"
+#include "bcm6348.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Broadcom BCM96348GW-10 reference board";
        compatible = "brcm,bcm96348gw-10", "brcm,bcm6348";
@@ -16,7 +18,7 @@
                reset {
                        label = "reset";
                        gpios = <&gpio0 6 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/bcm96348GW-11.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/bcm96348GW-11.dts   2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/bcm96348GW-11.dts   2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6348.dtsi"
+#include "bcm6348.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Broadcom BCM96348GW-11 reference board";
        compatible = "brcm,bcm96348gw-11", "brcm,bcm6348";
@@ -16,7 +18,7 @@
                reset {
                        label = "reset";
                        gpios = <&gpio1 1 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/bcm96348GW.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/bcm96348GW.dts      2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/bcm96348GW.dts      2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6348.dtsi"
+#include "bcm6348.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Broadcom BCM96348GW reference board";
        compatible = "brcm,bcm96348gw", "brcm,bcm6348";
@@ -16,7 +18,7 @@
                reset {
                        label = "reset";
                        gpios = <&gpio1 4 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/bcm96348R.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/bcm96348R.dts       2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/bcm96348R.dts       2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6348.dtsi"
+#include "bcm6348.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Broadcom 96348R reference board";
        compatible = "brcm,bcm96348r", "brcm,bcm6348";

Modified: trunk/target/linux/brcm63xx/dts/bcm96358VW.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/bcm96358VW.dts      2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/bcm96358VW.dts      2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6358.dtsi"
+#include "bcm6358.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Broadcom BCM96358VW reference board";
        compatible = "brcm,bcm96358vw", "brcm,bcm6358";

Modified: trunk/target/linux/brcm63xx/dts/bcm96358VW2.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/bcm96358VW2.dts     2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/bcm96358VW2.dts     2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6358.dtsi"
+#include "bcm6358.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Broadcom BCM96358VW2 reference board";
        compatible = "brcm,bcm96358vw2", "brcm,bcm6358";

Modified: trunk/target/linux/brcm63xx/dts/bcm96368MVNgr.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/bcm96368MVNgr.dts   2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/bcm96368MVNgr.dts   2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6368.dtsi"
+#include "bcm6368.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Broadcom BCM96368MVNgr reference board";
        compatible = "brcm,bcm96368mvngr", "brcm,bcm6368";

Modified: trunk/target/linux/brcm63xx/dts/bcm96368MVWG.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/bcm96368MVWG.dts    2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/bcm96368MVWG.dts    2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6368.dtsi"
+#include "bcm6368.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Broadcom BCM96368MVWG reference board";
        compatible = "brcm,bcm96368mvwg", "brcm,bcm6368";

Modified: trunk/target/linux/brcm63xx/dts/cpva502plus.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/cpva502plus.dts     2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/cpva502plus.dts     2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6348.dtsi"
+#include "bcm6348.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Telsey CPVA502+";
        compatible = "telsey,cpva502+", "brcm,bcm6348";

Modified: trunk/target/linux/brcm63xx/dts/cpva642.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/cpva642.dts 2015-07-16 11:13:47 UTC (rev 
46390)
+++ trunk/target/linux/brcm63xx/dts/cpva642.dts 2015-07-16 11:15:02 UTC (rev 
46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6358.dtsi"
+#include "bcm6358.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Telsey CPVA642-type (CPA-ZNTE60T)";
        compatible = "telsey,cpva642", "brcm,bcm6358";
@@ -16,12 +18,12 @@
                reset {
                        label = "reset";
                        gpios = <&gpio1 4 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
                wps {
                        label = "wps";
                        gpios = <&gpio1 5 0>;
-                       linux,code = <0x211>;
+                       linux,code = <KEY_WPS_BUTTON>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/ct-5365.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/ct-5365.dts 2015-07-16 11:13:47 UTC (rev 
46390)
+++ trunk/target/linux/brcm63xx/dts/ct-5365.dts 2015-07-16 11:15:02 UTC (rev 
46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6348.dtsi"
+#include "bcm6348.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Comtrend CT-5365";
        compatible = "comtrend,ct-5365", "brcm,bcm6348";
@@ -16,17 +18,17 @@
                reset {
                        label = "reset";
                        gpios = <&gpio1 1 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
                wlan {
                        label = "wlan";
                        gpios = <&gpio1 2 1>;
-                       linux,code = <0xee>;
+                       linux,code = <KEY_WLAN>;
                };
                wps {
                        label = "wps";
                        gpios = <&gpio1 3 1>;
-                       linux,code = <0x211>;
+                       linux,code = <KEY_WPS_BUTTON>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/ct-6373.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/ct-6373.dts 2015-07-16 11:13:47 UTC (rev 
46390)
+++ trunk/target/linux/brcm63xx/dts/ct-6373.dts 2015-07-16 11:15:02 UTC (rev 
46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6358.dtsi"
+#include "bcm6358.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Comtrend CT-6373";
        compatible = "comtrend,ct-6373", "brcm,bcm6358";
@@ -36,7 +38,7 @@
                reset {
                        label = "reset";
                        gpios = <&gpio1 3 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/ct536plus.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/ct536plus.dts       2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/ct536plus.dts       2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6348.dtsi"
+#include "bcm6348.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Comtrend CT-536+/CT-5621T";
        compatible = "comtrend,ct536+", "brcm,bcm6348";
@@ -16,7 +18,7 @@
                reset {
                        label = "reset";
                        gpios = <&gpio1 1 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/cvg834g.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/cvg834g.dts 2015-07-16 11:13:47 UTC (rev 
46390)
+++ trunk/target/linux/brcm63xx/dts/cvg834g.dts 2015-07-16 11:15:02 UTC (rev 
46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm3368.dtsi"
+#include "bcm3368.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Netgear CVG834G";
        compatible = "netgear,cvg834g", "brcm,bcm6348";

Modified: trunk/target/linux/brcm63xx/dts/dg834g_v4.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/dg834g_v4.dts       2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/dg834g_v4.dts       2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6348.dtsi"
+#include "bcm6348.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Netgear DG834G v4";
        compatible = "netgear,dg834g-v4", "brcm,bcm6348";
@@ -16,7 +18,7 @@
                reset {
                        label = "reset";
                        gpios = <&gpio0 6 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/dg834gtpn.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/dg834gtpn.dts       2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/dg834gtpn.dts       2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6348.dtsi"
+#include "bcm6348.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Netgear DG834GT/PN";
        compatible = "netgear,dg834gtpn", "brcm,bcm6348";
@@ -16,7 +18,7 @@
                reset {
                        label = "reset";
                        gpios = <&gpio0 6 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/dgnd3700v1.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/dgnd3700v1.dts      2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/dgnd3700v1.dts      2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6368.dtsi"
+#include "bcm6368.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Netgear DGND3700v1/DGND3800B";
        compatible = "netgear,dgnd3700v1", "brcm,bcm6368";
@@ -16,17 +18,17 @@
                wlan {
                        label = "wlan";
                        gpios = <&gpio0 10 1>;
-                       linux,code = <0xee>;
+                       linux,code = <KEY_WLAN>;
                };
                reset {
                        label = "reset";
                        gpios = <&gpio0 12 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
                wps {
                        label = "wps";
                        gpios = <&gpio1 3 1>;
-                       linux,code = <0x211>;
+                       linux,code = <KEY_WPS_BUTTON>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/dsl-2640b-b.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/dsl-2640b-b.dts     2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/dsl-2640b-b.dts     2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6348.dtsi"
+#include "bcm6348.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "D-Link DSL-2640B rev B2";
        compatible = "d-link,dsl-2640b-b", "brcm,bcm6348";
@@ -16,7 +18,7 @@
                reset {
                        label = "reset";
                        gpios = <&gpio0 7 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/dsl-2640u.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/dsl-2640u.dts       2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/dsl-2640u.dts       2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6338.dtsi"
+#include "bcm6338.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "D-Link DSL-2640U/BRU/C";
        compatible = "d-link,dsl-2640u", "brcm,bcm6338";

Modified: trunk/target/linux/brcm63xx/dts/dsl-2650u.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/dsl-2650u.dts       2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/dsl-2650u.dts       2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6358.dtsi"
+#include "bcm6358.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "D-Link DSL-2650U";
        compatible = "d-link,dsl-2650u", "brcm,bcm6358";

Modified: trunk/target/linux/brcm63xx/dts/dsl-274xb-c.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/dsl-274xb-c.dts     2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/dsl-274xb-c.dts     2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6358.dtsi"
+#include "bcm6358.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "D-Link DSL-2740B/DSL-2741B rev C2/3";
        compatible = "d-link,dsl-274xb-c2", "brcm,bcm6358";
@@ -16,7 +18,7 @@
                reset {
                        label = "reset";
                        gpios = <&gpio1 2 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/dsl-274xb-f.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/dsl-274xb-f.dts     2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/dsl-274xb-f.dts     2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6328.dtsi"
+#include "bcm6328.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "D-Link DSL-2740B/DSL-2741B rev F1";
        compatible = "d-link,dsl-274xb-f", "brcm,bcm6328";
@@ -16,17 +18,17 @@
                wifi {
                        label = "wifi";
                        gpios = <&gpio0 10 1>;
-                       linux,code = <0xee>;
+                       linux,code = <KEY_WLAN>;
                };
                reset {
                        label = "reset";
                        gpios = <&gpio0 23 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
                wps {
                        label = "wps";
                        gpios = <&gpio0 24 1>;
-                       linux,code = <0x211>;
+                       linux,code = <KEY_WPS_BUTTON>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/dsl-275xb-d.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/dsl-275xb-d.dts     2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/dsl-275xb-d.dts     2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6318.dtsi"
+#include "bcm6318.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "D-Link DSL-2750B/DSL-2751 rev D1";
        compatible = "d-link,dsl-275xb-d", "brcm,bcm6318";
@@ -16,19 +18,19 @@
                wifi {
                        label = "wifi";
                        gpios = <&gpio0 2 1>;
-                       linux,code = <0xee>;
+                       linux,code = <KEY_WLAN>;
                };
 
                wps {
                        label = "wps";
                        gpios = <&gpio1 1 1>;
-                       linux,code = <0x211>;
+                       linux,code = <KEY_WPS_BUTTON>;
                };
 
                reset {
                        label = "reset";
                        gpios = <&gpio1 2 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/dv-201amr.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/dv-201amr.dts       2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/dv-201amr.dts       2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6348.dtsi"
+#include "bcm6348.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Davolink DV-201AMR";
        compatible = "davolink,dv-201amr", "brcm,bcm6348";

Modified: trunk/target/linux/brcm63xx/dts/dva-g3810bn_tl.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/dva-g3810bn_tl.dts  2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/dva-g3810bn_tl.dts  2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6358.dtsi"
+#include "bcm6358.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "D-Link DVA-G3810BN/TL";
        compatible = "d-link,dva-g3810bn/tl", "brcm,bcm6358";
@@ -16,7 +18,7 @@
                reset {
                        label = "reset";
                        gpios = <&gpio1 2 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/f5d7633.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/f5d7633.dts 2015-07-16 11:13:47 UTC (rev 
46390)
+++ trunk/target/linux/brcm63xx/dts/f5d7633.dts 2015-07-16 11:15:02 UTC (rev 
46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6348.dtsi"
+#include "bcm6348.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Belkin F5D7633";
        compatible = "belkin,f5d7633", "brcm,bcm6348";
@@ -16,7 +18,7 @@
                reset {
                        label = "reset";
                        gpios = <&gpio0 6 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/fast2404.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/fast2404.dts        2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/fast2404.dts        2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6348.dtsi"
+#include "bcm6348.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Sagem F@ST2404";
        compatible = "sagem,f@st2404", "brcm,bcm6348";

Modified: trunk/target/linux/brcm63xx/dts/fast2504n.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/fast2504n.dts       2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/fast2504n.dts       2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6362.dtsi"
+#include "bcm6362.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Sagem F@ST2504n";
        compatible = "sagem,f@st2504n", "brcm,bcm6362";
@@ -16,12 +18,12 @@
                reset {
                        label = "reset";
                        gpios = <&gpio0 24 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
                wps {
                        label = "wps";
                        gpios = <&gpio0 25 1>;
-                       linux,code = <0x211>;
+                       linux,code = <KEY_WPS_BUTTON>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/fast2604.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/fast2604.dts        2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/fast2604.dts        2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6348.dtsi"
+#include "bcm6348.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Sagem F@ST2604";
        compatible = "sagem,f@st2604", "brcm,bcm6348";
@@ -16,7 +18,7 @@
                reset {
                        label = "reset";
                        gpios = <&gpio1 1 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/fast2704v2.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/fast2704v2.dts      2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/fast2704v2.dts      2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6328.dtsi"
+#include "bcm6328.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Sagem F@ST2704V2";
        compatible = "sagem,f@st2704v2", "brcm,bcm6328";
@@ -16,17 +18,17 @@
                rfkill {
                        label = "rfkill";
                        gpios = <&gpio0 15 1>;
-                       linux,code = <0xee>;
+                       linux,code = <KEY_WLAN>;
                };
                reset {
                        label = "reset";
                        gpios = <&gpio0 23 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
                wps {
                        label = "wps";
                        gpios = <&gpio0 24 1>;
-                       linux,code = <0x211>;
+                       linux,code = <KEY_WPS_BUTTON>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/gw6000.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/gw6000.dts  2015-07-16 11:13:47 UTC (rev 
46390)
+++ trunk/target/linux/brcm63xx/dts/gw6000.dts  2015-07-16 11:15:02 UTC (rev 
46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6348.dtsi"
+#include "bcm6348.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "TECOM GW6000";
        compatible = "tecom,gw6000", "brcm,bcm6348";
@@ -16,7 +18,7 @@
                reset {
                        label = "reset";
                        gpios = <&gpio1 4 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
        };
 };

Modified: trunk/target/linux/brcm63xx/dts/gw6200.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/gw6200.dts  2015-07-16 11:13:47 UTC (rev 
46390)
+++ trunk/target/linux/brcm63xx/dts/gw6200.dts  2015-07-16 11:15:02 UTC (rev 
46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6348.dtsi"
+#include "bcm6348.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "TECOM GW6200";
        compatible = "tecom,gw6200", "brcm,bcm6348";
@@ -16,7 +18,7 @@
                reset {
                        label = "reset";
                        gpios = <&gpio1 4 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/hg520v.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/hg520v.dts  2015-07-16 11:13:47 UTC (rev 
46390)
+++ trunk/target/linux/brcm63xx/dts/hg520v.dts  2015-07-16 11:15:02 UTC (rev 
46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6358.dtsi"
+#include "bcm6358.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Huawei EchoLife HG520v";
        compatible = "huawei,hg520v", "brcm,bcm6358";
@@ -16,7 +18,7 @@
                reset {
                        label = "reset";
                        gpios = <&gpio1 5 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/hg553.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/hg553.dts   2015-07-16 11:13:47 UTC (rev 
46390)
+++ trunk/target/linux/brcm63xx/dts/hg553.dts   2015-07-16 11:15:02 UTC (rev 
46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6358.dtsi"
+#include "bcm6358.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Huawei EchoLife HG553";
        compatible = "huawei,hg553", "brcm,bcm6358";
@@ -16,13 +18,13 @@
                rfkill {
                        label = "rfkill";
                        gpios = <&gpio0 9 1>;
-                       linux,code = <0xf7>;
+                       linux,code = <KEY_RFKILL>;
                };
 
                reset {
                        label = "reset";
                        gpios = <&gpio1 5 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/hg556a-a.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/hg556a-a.dts        2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/hg556a-a.dts        2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6358.dtsi"
+#include "bcm6358.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Huawei EchoLife HG556a (version A)";
        compatible = "huawei,hg556a-a", "brcm,bcm6358";
@@ -16,22 +18,22 @@
                help {
                        label = "help";
                        gpios = <&gpio0 8 1>;
-                       linux,code = <0x8a>;
+                       linux,code = <KEY_HELP>;
                };
                wlan {
                        label = "wlan";
                        gpios = <&gpio0 9 1>;
-                       linux,code = <0xee>;
+                       linux,code = <KEY_WLAN>;
                };
                restart {
                        label = "restart";
                        gpios = <&gpio0 10 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
                reset {
                        label = "reset";
                        gpios = <&gpio0 11 1>;
-                       linux,code = <0xab>;
+                       linux,code = <KEY_CONFIG>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/hg556a-b.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/hg556a-b.dts        2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/hg556a-b.dts        2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6358.dtsi"
+#include "bcm6358.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Huawei EchoLife HG556a (version B)";
        compatible = "huawei,hg556a-b", "brcm,bcm6358";
@@ -16,22 +18,22 @@
                help {
                        label = "help";
                        gpios = <&gpio0 8 1>;
-                       linux,code = <0x8a>;
+                       linux,code = <KEY_HELP>;
                };
                wlan {
                        label = "wlan";
                        gpios = <&gpio0 9 1>;
-                       linux,code = <0xee>;
+                       linux,code = <KEY_WLAN>;
                };
                restart {
                        label = "restart";
                        gpios = <&gpio0 10 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
                reset {
                        label = "reset";
                        gpios = <&gpio0 11 1>;
-                       linux,code = <0xab>;
+                       linux,code = <KEY_CONFIG>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/hg556a-c.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/hg556a-c.dts        2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/hg556a-c.dts        2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6358.dtsi"
+#include "bcm6358.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Huawei EchoLife HG556a (version C)";
        compatible = "huawei,hg556a-c", "brcm,bcm6358";
@@ -16,22 +18,22 @@
                help {
                        label = "help";
                        gpios = <&gpio0 8 1>;
-                       linux,code = <0x8a>;
+                       linux,code = <KEY_HELP>;
                };
                wlan {
                        label = "wlan";
                        gpios = <&gpio0 9 1>;
-                       linux,code = <0xee>;
+                       linux,code = <KEY_WLAN>;
                };
                restart {
                        label = "restart";
                        gpios = <&gpio0 10 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
                reset {
                        label = "reset";
                        gpios = <&gpio0 11 1>;
-                       linux,code = <0xab>;
+                       linux,code = <KEY_CONFIG>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/hg655b.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/hg655b.dts  2015-07-16 11:13:47 UTC (rev 
46390)
+++ trunk/target/linux/brcm63xx/dts/hg655b.dts  2015-07-16 11:15:02 UTC (rev 
46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6368.dtsi"
+#include "bcm6368.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Huawei HG655b";
        compatible = "huawei,hg655b", "brcm,bcm6368";
@@ -16,17 +18,17 @@
                wps {
                        label = "wps";
                        gpios = <&gpio0 12 1>;
-                       linux,code = <0x211>;
+                       linux,code = <KEY_WPS_BUTTON>;
                };
                wlan {
                        label = "wlan";
                        gpios = <&gpio0 23 1>;
-                       linux,code = <0xee>;
+                       linux,code = <KEY_WLAN>;
                };
                reset {
                        label = "reset";
                        gpios = <&gpio1 2 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/homehub2a.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/homehub2a.dts       2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/homehub2a.dts       2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6358.dtsi"
+#include "bcm6358.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "BT Home Hub 2.0 Type A";
        compatible = "thomson,homehub2a", "brcm,bcm6358";
@@ -42,12 +44,12 @@
                reset {
                        label = "reset";
                        gpios = <&gpio0 9 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
                wps {
                        label = "wps";
                        gpios = <&gpio0 11 1>;
-                       linux,code = <0x211>;
+                       linux,code = <KEY_WPS_BUTTON>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/livebox-blue-5g.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/livebox-blue-5g.dts 2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/livebox-blue-5g.dts 2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6348.dtsi"
+#include "bcm6348.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Inventel Livebox 1";
        compatible = "inventel,livebox-blue-5g", "brcm,bcm6348";
@@ -17,13 +19,13 @@
                button1 {
                        label = "BTN_1";
                        gpios = <&gpio1 4 1>;
-                       linux,code = <0x101>;
+                       linux,code = <BTN_1>;
                };
 
                button2 {
                        label = "BTN_2";
                        gpios = <&gpio0 7 1>;
-                       linux,code = <0x102>;
+                       linux,code = <BTN_2>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/magic.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/magic.dts   2015-07-16 11:13:47 UTC (rev 
46390)
+++ trunk/target/linux/brcm63xx/dts/magic.dts   2015-07-16 11:15:02 UTC (rev 
46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6348.dtsi"
+#include "bcm6348.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Alice W-Gate";
        compatible = "telsey,magic", "brcm,bcm6348";

Modified: trunk/target/linux/brcm63xx/dts/nb4-fxc-r1.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/nb4-fxc-r1.dts      2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/nb4-fxc-r1.dts      2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6358.dtsi"
+#include "bcm6358.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "SFR Neuf Box 4 (Foxconn)";
        compatible = "sfr,nb4-fxc-r1", "brcm,bcm6358";
@@ -36,22 +38,22 @@
                service {
                        label = "service";
                        gpios = <&gpio0 27 1>;
-                       linux,code = <0x100>;
+                       linux,code = <BTN_0>;
                };
                clip {
                        label = "clip";
                        gpios = <&gpio0 31 1>;
-                       linux,code = <0x101>;
+                       linux,code = <BTN_1>;
                };
                reset {
                        label = "reset";
                        gpios = <&gpio1 2 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
                wps {
                        label = "wps";
                        gpios = <&gpio1 5 1>;
-                       linux,code = <0x211>;
+                       linux,code = <KEY_WPS_BUTTON>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/nb4-ser-r0.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/nb4-ser-r0.dts      2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/nb4-ser-r0.dts      2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6358.dtsi"
+#include "bcm6358.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "SFR Neuf Box 4 (Sercomm)";
        compatible = "sfr,nb4-ser-r0", "brcm,bcm6358";
@@ -36,22 +38,22 @@
                service {
                        label = "service";
                        gpios = <&gpio0 27 1>;
-                       linux,code = <0x100>;
+                       linux,code = <BTN_0>;
                };
                clip {
                        label = "clip";
                        gpios = <&gpio0 31 1>;
-                       linux,code = <0x101>;
+                       linux,code = <BTN_1>;
                };
                reset {
                        label = "reset";
                        gpios = <&gpio1 2 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
                wps {
                        label = "wps";
                        gpios = <&gpio1 5 1>;
-                       linux,code = <0x211>;
+                       linux,code = <KEY_WPS_BUTTON>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/nb6-ser-r0.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/nb6-ser-r0.dts      2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/nb6-ser-r0.dts      2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6362.dtsi"
+#include "bcm6362.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "SFR neufbox 6 (Sercomm)";
        compatible = "sfr,nb6-ser-r0", "brcm,bcm6362";
@@ -16,22 +18,22 @@
                service {
                        label = "service";
                        gpios = <&gpio0 10 1>;
-                       linux,code = <0x100>;
+                       linux,code = <BTN_0>;
                };
                wlan {
                        label = "wlan";
                        gpios = <&gpio0 12 1>;
-                       linux,code = <0xee>;
+                       linux,code = <KEY_WLAN>;
                };
                reset {
                        label = "reset";
                        gpios = <&gpio0 24 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
                wps {
                        label = "wps";
                        gpios = <&gpio0 25 1>;
-                       linux,code = <0x211>;
+                       linux,code = <KEY_WPS_BUTTON>;
                };
        };
 };

Modified: trunk/target/linux/brcm63xx/dts/p870hw-51a-v2.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/p870hw-51a-v2.dts   2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/p870hw-51a-v2.dts   2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6368.dtsi"
+#include "bcm6368.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Zyxel P870HW-51a v2";
        compatible = "zyxel,p870hw-51a-v2", "brcm,bcm6368";
@@ -16,12 +18,12 @@
                reset {
                        label = "reset";
                        gpios = <&gpio1 2 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
                wps {
                        label = "wps";
                        gpios = <&gpio1 3 1>;
-                       linux,code = <0x211>;
+                       linux,code = <KEY_WPS_BUTTON>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/rg100a.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/rg100a.dts  2015-07-16 11:13:47 UTC (rev 
46390)
+++ trunk/target/linux/brcm63xx/dts/rg100a.dts  2015-07-16 11:15:02 UTC (rev 
46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6358.dtsi"
+#include "bcm6358.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Alcatel RG100A";
        compatible = "alcatel,rg100a", "brcm,bcm6358";

Modified: trunk/target/linux/brcm63xx/dts/rta1025w.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/rta1025w.dts        2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/rta1025w.dts        2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6348.dtsi"
+#include "bcm6348.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Dynalink RTA1025W";
        compatible = "dynalink,rta1025w", "brcm,bcm6348";

Modified: trunk/target/linux/brcm63xx/dts/rta1320.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/rta1320.dts 2015-07-16 11:13:47 UTC (rev 
46390)
+++ trunk/target/linux/brcm63xx/dts/rta1320.dts 2015-07-16 11:15:02 UTC (rev 
46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6338.dtsi"
+#include "bcm6338.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Dynalink RTA1320";
        compatible = "dynalink,rta1320", "brcm,bcm6338";

Modified: trunk/target/linux/brcm63xx/dts/rta770bw.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/rta770bw.dts        2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/rta770bw.dts        2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6345.dtsi"
+#include "bcm6345.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Siemens Gigaset SE515";
        compatible = "dynalink,rta770bw", "brcm,bcm6345";
@@ -16,7 +18,7 @@
                reset {
                        label = "reset";
                        gpios = <&gpio0 13 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
         };
 

Modified: trunk/target/linux/brcm63xx/dts/rta770w.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/rta770w.dts 2015-07-16 11:13:47 UTC (rev 
46390)
+++ trunk/target/linux/brcm63xx/dts/rta770w.dts 2015-07-16 11:15:02 UTC (rev 
46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6345.dtsi"
+#include "bcm6345.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Dynalink RTA770W";
        compatible = "dynalink,rta770w", "brcm,bcm6345";
@@ -16,7 +18,7 @@
                reset {
                        label = "reset";
                        gpios = <&gpio0 13 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
         };
 

Modified: trunk/target/linux/brcm63xx/dts/spw303v.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/spw303v.dts 2015-07-16 11:13:47 UTC (rev 
46390)
+++ trunk/target/linux/brcm63xx/dts/spw303v.dts 2015-07-16 11:15:02 UTC (rev 
46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6358.dtsi"
+#include "bcm6358.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "T-Com Speedport W303 V";
        compatible = "t-com,spw303v", "brcm,bcm6358";
@@ -16,12 +18,12 @@
                reset {
                        label = "reset";
                        gpios = <&gpio0 11 0>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
                ses {
                        label = "ses";
                        gpios = <&gpio1 5 1>;
-                       linux,code = <0x211>;
+                       linux,code = <KEY_WPS_BUTTON>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/spw500v.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/spw500v.dts 2015-07-16 11:13:47 UTC (rev 
46390)
+++ trunk/target/linux/brcm63xx/dts/spw500v.dts 2015-07-16 11:15:02 UTC (rev 
46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6348.dtsi"
+#include "bcm6348.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "T-Com Speedport W500 V";
        compatible = "t-com,spw500v", "brcm,bcm6348";
@@ -16,7 +18,7 @@
                reset {
                        label = "reset";
                        gpios = <&gpio1 1 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/td-w8900gb.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/td-w8900gb.dts      2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/td-w8900gb.dts      2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6348.dtsi"
+#include "bcm6348.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "TP-Link TD-W8900GB";
        compatible = "tp-link,td-w8900gb", "brcm,bcm6348";
@@ -16,7 +18,7 @@
                reset {
                        label = "reset";
                        gpios = <&gpio1 1 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/usr9108.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/usr9108.dts 2015-07-16 11:13:47 UTC (rev 
46390)
+++ trunk/target/linux/brcm63xx/dts/usr9108.dts 2015-07-16 11:15:02 UTC (rev 
46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6348.dtsi"
+#include "bcm6348.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "USRobotics 9108";
        compatible = "usr,9108", "brcm,bcm6348";

Modified: trunk/target/linux/brcm63xx/dts/v2110.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/v2110.dts   2015-07-16 11:13:47 UTC (rev 
46390)
+++ trunk/target/linux/brcm63xx/dts/v2110.dts   2015-07-16 11:15:02 UTC (rev 
46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6348.dtsi"
+#include "bcm6348.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "BT Voyager 2110";
        compatible = "bt,v2110", "brcm,bcm6348";
@@ -16,7 +18,7 @@
                reset {
                        label = "reset";
                        gpios = <&gpio1 1 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/v2500v-bb.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/v2500v-bb.dts       2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/v2500v-bb.dts       2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6348.dtsi"
+#include "bcm6348.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "BT Voyager V2500V";
        compatible = "bt,v2500v-bb", "brcm,bcm6348";
@@ -16,7 +18,7 @@
                reset {
                        label = "reset";
                        gpios = <&gpio0 31 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/vg50.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/vg50.dts    2015-07-16 11:13:47 UTC (rev 
46390)
+++ trunk/target/linux/brcm63xx/dts/vg50.dts    2015-07-16 11:15:02 UTC (rev 
46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm63268.dtsi"
+#include "bcm63268.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Inteno VG50";
        compatible = "inteno,vg50", "brcm,bcm63268";
@@ -16,13 +18,13 @@
                reset {
                        label = "reset";
                        gpios = <&gpio1 0 0>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
 
                wps {
                        label = "wps";
                        gpios = <&gpio1 2 0>;
-                       linux,code = <0x211>;
+                       linux,code = <KEY_WPS_BUTTON>;
                };
         };
 };

Modified: trunk/target/linux/brcm63xx/dts/vr-3025u.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/vr-3025u.dts        2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/vr-3025u.dts        2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6368.dtsi"
+#include "bcm6368.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Comtrend VR-3025u";
        compatible = "comtrend,vr-3025u", "brcm,bcm6368";
@@ -16,7 +18,7 @@
                reset {
                        label = "reset";
                        gpios = <&gpio1 2 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/vr-3025un.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/vr-3025un.dts       2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/vr-3025un.dts       2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6368.dtsi"
+#include "bcm6368.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Comtrend VR-3025un";
        compatible = "comtrend,vr-3025un", "brcm,bcm6368";
@@ -16,7 +18,7 @@
                reset {
                        label = "reset";
                        gpios = <&gpio1 2 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
        };
 

Modified: trunk/target/linux/brcm63xx/dts/wap-5813n.dts
===================================================================
--- trunk/target/linux/brcm63xx/dts/wap-5813n.dts       2015-07-16 11:13:47 UTC 
(rev 46390)
+++ trunk/target/linux/brcm63xx/dts/wap-5813n.dts       2015-07-16 11:15:02 UTC 
(rev 46391)
@@ -1,7 +1,9 @@
 /dts-v1/;
 
-/include/ "bcm6368.dtsi"
+#include "bcm6368.dtsi"
 
+#include <dt-bindings/input/input.h>
+
 / {
        model = "Comtrend WAP-5813n";
        compatible = "comtrend,wap-5813n", "brcm,bcm6368";
@@ -16,17 +18,17 @@
                wlan {
                        label = "wlan";
                        gpios = <&gpio1 0 1>;
-                       linux,code = <0xee>;
+                       linux,code = <KEY_WLAN>;
                };
                reset {
                        label = "reset";
                        gpios = <&gpio1 2 1>;
-                       linux,code = <0x198>;
+                       linux,code = <KEY_RESTART>;
                };
                wps {
                        label = "wps";
                        gpios = <&gpio1 3 1>;
-                       linux,code = <0x211>;
+                       linux,code = <KEY_WPS_BUTTON>;
                };
        };
 
_______________________________________________
openwrt-commits mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-commits

Reply via email to