From e2ca1664795d46677077f51f2a593bfe5b69e082 Mon Sep 17 00:00:00 2001 From: Luiz Angelo Daros de Luca Date: Wed, 1 Jun 2022 17:20:08 -0300 Subject: [PATCH] realtek: add reset button for D-Link DGS-1210-28 Tested in a DGS-1210-28 F3, both triggering failsafe and reboot. Signed-off-by: Luiz Angelo Daros de Luca Reviewed-by: Robert Marko (cherry picked from commit b85f59b726442621efb95153ff60b8767723feca) --- .../dts-5.10/rtl8382_d-link_dgs-1210-28.dts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/target/linux/realtek/dts-5.10/rtl8382_d-link_dgs-1210-28.dts b/target/linux/realtek/dts-5.10/rtl8382_d-link_dgs-1210-28.dts index edd4fb140f..bf25140e97 100644 --- a/target/linux/realtek/dts-5.10/rtl8382_d-link_dgs-1210-28.dts +++ b/target/linux/realtek/dts-5.10/rtl8382_d-link_dgs-1210-28.dts @@ -5,6 +5,24 @@ / { compatible = "d-link,dgs-1210-28", "realtek,rtl838x-soc"; model = "D-Link DGS-1210-28"; + + keys { + compatible = "gpio-keys-polled"; + poll-interval = <20>; + + reset { + label = "reset"; + gpios = <&gpio1 33 GPIO_ACTIVE_LOW>; + linux,code = ; + }; + }; + + gpio1: rtl8231-gpio { + compatible = "realtek,rtl8231-gpio"; + #gpio-cells = <2>; + gpio-controller; + indirect-access-bus-id = <0>; + }; }; ðernet0 { -- 2.30.2