瀏覽代碼

rockchip: configure reset button on nanopi R6

Set up openwrt to handle the reset button appropriately (so that it
can trigger the various recovery modes) on the nanopi R6S and R6C models.

Signed-off-by: Michel Lespinasse <[email protected]>
Link: https://github.com/openwrt/openwrt/pull/17638
(cherry picked from commit 2e7d060fd1ba6160067df1a2ba303c7c2efe2a7e)
Link: https://github.com/openwrt/openwrt/pull/18347
Signed-off-by: Hauke Mehrtens <[email protected]>
Michel Lespinasse 9 月之前
父節點
當前提交
f9d59735c6
共有 1 個文件被更改,包括 18 次插入0 次删除
  1. 18 0
      target/linux/rockchip/patches-6.6/401-2-nanopi-r6-reset-button

+ 18 - 0
target/linux/rockchip/patches-6.6/401-2-nanopi-r6-reset-button

@@ -0,0 +1,18 @@
+Nanopi R6: set up reset button to be handled by openwrt
+
+Set up openwrt to handle the reset button appropriately (so that it
+can trigger the various recovery modes) on the nanopi R6S and R6C models.
+
+--- a/arch/arm64/boot/dts/rockchip/rk3588s-nanopi-r6.dtsi
++++ b/arch/arm64/boot/dts/rockchip/rk3588s-nanopi-r6.dtsi
+@@ -48,8 +48,8 @@
+ 		button-user {
+ 			debounce-interval = <50>;
+ 			gpios = <&gpio1 RK_PC0 GPIO_ACTIVE_LOW>;
+-			label = "User Button";
+-			linux,code = <BTN_1>;
++			label = "reset";
++			linux,code = <KEY_RESTART>;
+ 		};
+ 	};
+