From: Jan-Niklas Burfeind Date: Sun, 26 Mar 2023 20:50:42 +0000 (+0200) Subject: ipq40xx: add reset button for Google WiFi (Gale) X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=791550b94fc791866e486e52d3c4d1d0378966ff;p=openwrt%2Fstaging%2Fblocktrron.git ipq40xx: add reset button for Google WiFi (Gale) Add the external reset button for use with OpenWrt. Co-authored-by: Brian Norris Signed-off-by: Jan-Niklas Burfeind Reviewed-by: Brian Norris Tested-by: Brian Norris Signed-off-by: David Bauer --- diff --git a/target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-wifi.dts b/target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-wifi.dts index 65f5933305..e4f47431e5 100644 --- a/target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-wifi.dts +++ b/target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-wifi.dts @@ -49,16 +49,29 @@ }; }; }; + + keys { + compatible = "gpio-keys"; + pinctrl-0 = <&fw_pinmux>; + pinctrl-names = "default"; + + reset { + label = "reset"; + gpios = <&tlmm 57 GPIO_ACTIVE_LOW>; + linux,code = ; + }; + }; }; &tlmm { - fw_pinmux { + fw_pinmux: fw_pinmux { wp { pins = "gpio53"; output-low; }; recovery { pins = "gpio57"; + function = "gpio"; bias-none; }; developer {