diff --git a/patch/kernel/archive/sunxi-5.15/patches.armbian/arm64-dts-sun50i-h5-enable-power-button-for-orangepi-prime.patch b/patch/kernel/archive/sunxi-5.15/patches.armbian/arm64-dts-sun50i-h5-enable-power-button-for-orangepi-prime.patch new file mode 100644 index 000000000..5bfdfc078 --- /dev/null +++ b/patch/kernel/archive/sunxi-5.15/patches.armbian/arm64-dts-sun50i-h5-enable-power-button-for-orangepi-prime.patch @@ -0,0 +1,28 @@ +From 63d288e380269ce6bfd95e04a1e2e9a8abacecca Mon Sep 17 00:00:00 2001 +From: Gunjan Gupta +Date: Sat, 15 Jul 2023 17:06:17 +0000 +Subject: [PATCH] arm64: dts: sun50i: h5: enable power button for orangepi + prime + +--- + arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts +index f430acd85..35e090985 100644 +--- a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts ++++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts +@@ -63,8 +63,9 @@ gpio-keys { + + key-sw4 { + label = "sw4"; +- linux,code = ; ++ linux,code = ; + gpios = <&r_pio 0 3 GPIO_ACTIVE_LOW>; ++ wakeup-source; + }; + }; + +-- +2.34.1 + diff --git a/patch/kernel/archive/sunxi-5.15/series.armbian b/patch/kernel/archive/sunxi-5.15/series.armbian index 3ae0dea09..d4d8acb5f 100644 --- a/patch/kernel/archive/sunxi-5.15/series.armbian +++ b/patch/kernel/archive/sunxi-5.15/series.armbian @@ -190,3 +190,4 @@ patches.armbian/arm-dts-sun8i-v40-bananapi-m2-berry-enable-audio-codec.patch patches.armbian/arm-dts-sun8i-h3-nanopi-duo2-enable-powerbutton-and-ethernet.patch patches.armbian/arm-dts-sun8i-h3-reduce-opp-microvolt-to-prevent-not.patch + patches.armbian/arm64-dts-sun50i-h5-enable-power-button-for-orangepi-prime.patch diff --git a/patch/kernel/archive/sunxi-5.15/series.conf b/patch/kernel/archive/sunxi-5.15/series.conf index 8fc4aa551..eda3b9f92 100644 --- a/patch/kernel/archive/sunxi-5.15/series.conf +++ b/patch/kernel/archive/sunxi-5.15/series.conf @@ -658,3 +658,4 @@ patches.armbian/arm-dts-sun8i-v40-bananapi-m2-berry-enable-audio-codec.patch patches.armbian/arm-dts-sun8i-h3-nanopi-duo2-enable-powerbutton-and-ethernet.patch patches.armbian/arm-dts-sun8i-h3-reduce-opp-microvolt-to-prevent-not.patch + patches.armbian/arm64-dts-sun50i-h5-enable-power-button-for-orangepi-prime.patch diff --git a/patch/kernel/archive/sunxi-6.1/patches.armbian/arm64-dts-sun50i-h5-enable-power-button-for-orangepi-prime.patch b/patch/kernel/archive/sunxi-6.1/patches.armbian/arm64-dts-sun50i-h5-enable-power-button-for-orangepi-prime.patch new file mode 100644 index 000000000..5bfdfc078 --- /dev/null +++ b/patch/kernel/archive/sunxi-6.1/patches.armbian/arm64-dts-sun50i-h5-enable-power-button-for-orangepi-prime.patch @@ -0,0 +1,28 @@ +From 63d288e380269ce6bfd95e04a1e2e9a8abacecca Mon Sep 17 00:00:00 2001 +From: Gunjan Gupta +Date: Sat, 15 Jul 2023 17:06:17 +0000 +Subject: [PATCH] arm64: dts: sun50i: h5: enable power button for orangepi + prime + +--- + arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts +index f430acd85..35e090985 100644 +--- a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts ++++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts +@@ -63,8 +63,9 @@ gpio-keys { + + key-sw4 { + label = "sw4"; +- linux,code = ; ++ linux,code = ; + gpios = <&r_pio 0 3 GPIO_ACTIVE_LOW>; ++ wakeup-source; + }; + }; + +-- +2.34.1 + diff --git a/patch/kernel/archive/sunxi-6.1/series.armbian b/patch/kernel/archive/sunxi-6.1/series.armbian index 8f3613744..b9ab97d88 100644 --- a/patch/kernel/archive/sunxi-6.1/series.armbian +++ b/patch/kernel/archive/sunxi-6.1/series.armbian @@ -178,3 +178,4 @@ patches.armbian/arm64-dts-sun50i-h616-bigtreetech-cb1.patch patches.armbian/arm-dts-sun8i-h3-nanopi-duo2-enable-powerbutton-and-ethernet.patch patches.armbian/arm-dts-sun8i-h3-reduce-opp-microvolt-to-prevent-not.patch + patches.armbian/arm64-dts-sun50i-h5-enable-power-button-for-orangepi-prime.patch diff --git a/patch/kernel/archive/sunxi-6.1/series.conf b/patch/kernel/archive/sunxi-6.1/series.conf index 3471eb506..260d5ea42 100644 --- a/patch/kernel/archive/sunxi-6.1/series.conf +++ b/patch/kernel/archive/sunxi-6.1/series.conf @@ -582,3 +582,4 @@ patches.armbian/arm64-dts-sun50i-h616-bigtreetech-cb1.patch patches.armbian/arm-dts-sun8i-h3-nanopi-duo2-enable-powerbutton-and-ethernet.patch patches.armbian/arm-dts-sun8i-h3-reduce-opp-microvolt-to-prevent-not.patch + patches.armbian/arm64-dts-sun50i-h5-enable-power-button-for-orangepi-prime.patch diff --git a/patch/kernel/archive/sunxi-6.4/patches.armbian/arm64-dts-sun50i-h5-enable-power-button-for-orangepi-prime.patch b/patch/kernel/archive/sunxi-6.4/patches.armbian/arm64-dts-sun50i-h5-enable-power-button-for-orangepi-prime.patch new file mode 100644 index 000000000..5bfdfc078 --- /dev/null +++ b/patch/kernel/archive/sunxi-6.4/patches.armbian/arm64-dts-sun50i-h5-enable-power-button-for-orangepi-prime.patch @@ -0,0 +1,28 @@ +From 63d288e380269ce6bfd95e04a1e2e9a8abacecca Mon Sep 17 00:00:00 2001 +From: Gunjan Gupta +Date: Sat, 15 Jul 2023 17:06:17 +0000 +Subject: [PATCH] arm64: dts: sun50i: h5: enable power button for orangepi + prime + +--- + arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts +index f430acd85..35e090985 100644 +--- a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts ++++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts +@@ -63,8 +63,9 @@ gpio-keys { + + key-sw4 { + label = "sw4"; +- linux,code = ; ++ linux,code = ; + gpios = <&r_pio 0 3 GPIO_ACTIVE_LOW>; ++ wakeup-source; + }; + }; + +-- +2.34.1 + diff --git a/patch/kernel/archive/sunxi-6.4/series.armbian b/patch/kernel/archive/sunxi-6.4/series.armbian index 48054a6fe..f64dd7d1d 100644 --- a/patch/kernel/archive/sunxi-6.4/series.armbian +++ b/patch/kernel/archive/sunxi-6.4/series.armbian @@ -184,3 +184,4 @@ patches.armbian/arm64-dts-sun50i-h616-bigtreetech-cb1.patch patches.armbian/arm-dts-sun8i-h3-nanopi-duo2-enable-powerbutton-and-ethernet.patch patches.armbian/arm-dts-sun8i-h3-reduce-opp-microvolt-to-prevent-not.patch + patches.armbian/arm64-dts-sun50i-h5-enable-power-button-for-orangepi-prime.patch diff --git a/patch/kernel/archive/sunxi-6.4/series.conf b/patch/kernel/archive/sunxi-6.4/series.conf index 735650893..4bd70fbc6 100644 --- a/patch/kernel/archive/sunxi-6.4/series.conf +++ b/patch/kernel/archive/sunxi-6.4/series.conf @@ -664,3 +664,4 @@ patches.armbian/arm64-dts-sun50i-h616-bigtreetech-cb1.patch patches.armbian/arm-dts-sun8i-h3-nanopi-duo2-enable-powerbutton-and-ethernet.patch patches.armbian/arm-dts-sun8i-h3-reduce-opp-microvolt-to-prevent-not.patch + patches.armbian/arm64-dts-sun50i-h5-enable-power-button-for-orangepi-prime.patch