- keys {
- compatible = "gpio-keys";
-
- reset {
- label = "reset";
- linux,code = <KEY_RESTART>;
- gpios = <&gpio 23 GPIO_ACTIVE_LOW>;
- debounce-interval = <60>;
- };
-
- wifi_button {
- label = "WiFi button";
- linux,code = <KEY_RFKILL>;
- gpios = <&gpio 1 GPIO_ACTIVE_LOW>;
- debounce-interval = <60>;
- };
-
- usb1 {
- label = "USB1 eject button";
- gpios = <&gpio 0 GPIO_ACTIVE_LOW>;
- debounce-interval = <60>;
- };
-
- usb2 {
- label = "USB2 eject button";
- gpios = <&gpio 14 GPIO_ACTIVE_LOW>;
- debounce-interval = <60>;
- };
-
- wps {
- label = "WPS button";
- linux,code = <KEY_WPS_BUTTON>;
- gpios = <&gpio 22 GPIO_ACTIVE_LOW>;
- debounce-interval = <60>;
- };
+&keys {
+ usb1 {
+ label = "USB1 eject button";
+ linux,code = <BTN_1>;
+ gpios = <&gpio 0 GPIO_ACTIVE_LOW>;
+ debounce-interval = <60>;