summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZoltan HERPAI2024-10-27 17:35:11 +0000
committerZoltan HERPAI2024-10-28 08:24:32 +0000
commite934e67f9c233b0a458771ed8938d295e33d7de0 (patch)
treebe023700fff846b10fcc6bc3c9f0bce5642a62ee
parent945a335f662086145969816297a233d1a280ba95 (diff)
downloadopenwrt-e934e67f9c233b0a458771ed8938d295e33d7de0.tar.gz
kirkwood: dns320l: export mcu_power GPIO
This GPIO is pulled down by the onboard MCU when the power button is pressed for 5 seconds, indicating a user-initiated shutdown. Refresh patches at the same time. Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
-rw-r--r--target/linux/kirkwood/files-6.6/arch/arm/boot/dts/marvell/kirkwood-dns320l.dts11
-rw-r--r--target/linux/kirkwood/patches-6.6/118-dns-320l.patch2
2 files changed, 12 insertions, 1 deletions
diff --git a/target/linux/kirkwood/files-6.6/arch/arm/boot/dts/marvell/kirkwood-dns320l.dts b/target/linux/kirkwood/files-6.6/arch/arm/boot/dts/marvell/kirkwood-dns320l.dts
index afeb76d5ff..883224316d 100644
--- a/target/linux/kirkwood/files-6.6/arch/arm/boot/dts/marvell/kirkwood-dns320l.dts
+++ b/target/linux/kirkwood/files-6.6/arch/arm/boot/dts/marvell/kirkwood-dns320l.dts
@@ -37,6 +37,17 @@
stdout-path = &uart0;
};
+ gpio-export {
+ compatible = "gpio-export";
+ #size-cells = <0>;
+
+ mcu_power {
+ gpio-export,name = "mcu_power";
+ gpio-export,input = <0>;
+ gpios = <&gpio0 29 GPIO_ACTIVE_HIGH>;
+ };
+ };
+
gpio-keys {
compatible = "gpio-keys";
#address-cells = <1>;
diff --git a/target/linux/kirkwood/patches-6.6/118-dns-320l.patch b/target/linux/kirkwood/patches-6.6/118-dns-320l.patch
index 8f19441bbe..3fa0d94c66 100644
--- a/target/linux/kirkwood/patches-6.6/118-dns-320l.patch
+++ b/target/linux/kirkwood/patches-6.6/118-dns-320l.patch
@@ -24,7 +24,7 @@
chosen {
bootargs = "console=ttyS0,115200n8 earlyprintk";
stdout-path = &uart0;
-@@ -68,7 +75,7 @@
+@@ -79,7 +86,7 @@
linux,default-trigger = "usbport";
};