|
|
@@ -2,6 +2,7 @@
|
|
|
|
|
|
#include "rtl838x.dtsi"
|
|
|
#include "rtl83xx_d-link_dgs-1210_common.dtsi"
|
|
|
+#include "rtl83xx_d-link_dgs-1210_gpio.dtsi"
|
|
|
|
|
|
/ {
|
|
|
compatible = "d-link,dgs-1210-10p", "realtek,rtl838x-soc";
|
|
|
@@ -43,23 +44,6 @@
|
|
|
tx-disable-gpio = <&gpio1 12 GPIO_ACTIVE_HIGH>;
|
|
|
};
|
|
|
|
|
|
- keys {
|
|
|
- compatible = "gpio-keys-polled";
|
|
|
- poll-interval = <20>;
|
|
|
-
|
|
|
- mode {
|
|
|
- label = "mode";
|
|
|
- gpios = <&gpio1 30 GPIO_ACTIVE_LOW>;
|
|
|
- linux,code = <KEY_LIGHTS_TOGGLE>;
|
|
|
- };
|
|
|
-
|
|
|
- reset {
|
|
|
- label = "reset";
|
|
|
- gpios = <&gpio1 33 GPIO_ACTIVE_LOW>;
|
|
|
- linux,code = <KEY_RESTART>;
|
|
|
- };
|
|
|
- };
|
|
|
-
|
|
|
leds {
|
|
|
link_act {
|
|
|
label = "green:link_act";
|
|
|
@@ -76,12 +60,13 @@
|
|
|
gpios = <&gpio1 27 GPIO_ACTIVE_LOW>;
|
|
|
};
|
|
|
};
|
|
|
+};
|
|
|
|
|
|
- gpio1: rtl8231-gpio {
|
|
|
- compatible = "realtek,rtl8231-gpio";
|
|
|
- #gpio-cells = <2>;
|
|
|
- gpio-controller;
|
|
|
- indirect-access-bus-id = <0>;
|
|
|
+&keys {
|
|
|
+ mode {
|
|
|
+ label = "mode";
|
|
|
+ gpios = <&gpio1 30 GPIO_ACTIVE_LOW>;
|
|
|
+ linux,code = <KEY_LIGHTS_TOGGLE>;
|
|
|
};
|
|
|
};
|
|
|
|