From 9e40208db81314b80c00eff7966440247ca34693 Mon Sep 17 00:00:00 2001 From: Alaa Saad Mansour Date: Wed, 24 Apr 2024 09:00:01 +0200 Subject: [PATCH] add wakeup-source in under kscan --- config/boards/shields/asfoora/asfoora.overlay | 2 +- config/boards/shields/basbousa/basbousa.dtsi | 2 +- config/boards/shields/battoota/battoota.dtsi | 3 ++- config/boards/shields/battoota3/battoota3.dtsi | 3 ++- config/boards/shields/berylline/berylline.dtsi | 3 ++- config/boards/shields/konafa/konafa.dtsi | 3 ++- config/boards/shields/rommana/rommana.dtsi | 1 + config/boards/shields/wasfoora/wasfoora.overlay | 2 +- config/boards/shields/wizza/wizza.dtsi | 3 ++- config/boards/shields/wizzaV2/wizzav2.dtsi | 2 ++ config/boards/shields/wizzades/wizzades.dtsi | 2 ++ 11 files changed, 18 insertions(+), 8 deletions(-) diff --git a/config/boards/shields/asfoora/asfoora.overlay b/config/boards/shields/asfoora/asfoora.overlay index ba479a77..8fe18c73 100644 --- a/config/boards/shields/asfoora/asfoora.overlay +++ b/config/boards/shields/asfoora/asfoora.overlay @@ -10,7 +10,6 @@ chosen { zmk,kscan = &kscan0; zmk,matrix_transform = &default_transform; - wakeup-source; }; default_transform: keymap_transform_0 { @@ -29,6 +28,7 @@ compatible = "zmk,kscan-gpio-matrix"; label = "KSCAN"; diode-direction = "row2col"; + wakeup-source; col-gpios = <&pro_micro 10 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)> diff --git a/config/boards/shields/basbousa/basbousa.dtsi b/config/boards/shields/basbousa/basbousa.dtsi index b022ab1a..8aa3d560 100644 --- a/config/boards/shields/basbousa/basbousa.dtsi +++ b/config/boards/shields/basbousa/basbousa.dtsi @@ -11,7 +11,6 @@ chosen { zmk,kscan = &kscan0; zmk,matrix_transform = &default_transform; - wakeup-source; }; default_transform: keymap_transform_0 { @@ -29,6 +28,7 @@ kscan0: kscan { compatible = "zmk,kscan-gpio-direct"; label = "KSCAN"; + wakeup-source; input-gpios = <&pro_micro 19 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>, <&pro_micro 21 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>, diff --git a/config/boards/shields/battoota/battoota.dtsi b/config/boards/shields/battoota/battoota.dtsi index 8aea8a97..ccb68c9b 100644 --- a/config/boards/shields/battoota/battoota.dtsi +++ b/config/boards/shields/battoota/battoota.dtsi @@ -11,7 +11,6 @@ chosen { zmk,kscan = &kscan_facedown; zmk,matrix_transform = &default_transform; - wakeup-source; }; default_transform: keymap_transform_0 { @@ -29,10 +28,12 @@ /omit-if-no-ref/ kscan_faceup: kscan_0 { compatible = "zmk,kscan-gpio-direct"; label = "KSCAN0"; + wakeup-source; }; /omit-if-no-ref/ kscan_facedown: kscan_1 { compatible = "zmk,kscan-gpio-direct"; label = "KSCAN1"; + wakeup-source; }; }; \ No newline at end of file diff --git a/config/boards/shields/battoota3/battoota3.dtsi b/config/boards/shields/battoota3/battoota3.dtsi index f5ba7602..8415ee28 100644 --- a/config/boards/shields/battoota3/battoota3.dtsi +++ b/config/boards/shields/battoota3/battoota3.dtsi @@ -11,7 +11,6 @@ chosen { zmk,kscan = &kscan_facedown; zmk,matrix_transform = &default_transform; - wakeup-source; }; default_transform: keymap_transform_0 { @@ -29,10 +28,12 @@ /omit-if-no-ref/ kscan_faceup: kscan_0 { compatible = "zmk,kscan-gpio-direct"; label = "KSCAN0"; + wakeup-source; }; /omit-if-no-ref/ kscan_facedown: kscan_1 { compatible = "zmk,kscan-gpio-direct"; label = "KSCAN1"; + wakeup-source; }; }; \ No newline at end of file diff --git a/config/boards/shields/berylline/berylline.dtsi b/config/boards/shields/berylline/berylline.dtsi index c87f8451..d9cf42be 100644 --- a/config/boards/shields/berylline/berylline.dtsi +++ b/config/boards/shields/berylline/berylline.dtsi @@ -10,7 +10,6 @@ chosen { zmk,kscan = &kscan_faceup; zmk,matrix_transform = &default_transform; - wakeup-source; }; default_transform: keymap_transform_0 { @@ -28,10 +27,12 @@ /omit-if-no-ref/ kscan_faceup: kscan_0 { compatible = "zmk,kscan-gpio-direct"; label = "KSCAN0"; + wakeup-source; }; /omit-if-no-ref/ kscan_facedown: kscan_1 { compatible = "zmk,kscan-gpio-direct"; label = "KSCAN1"; + wakeup-source; }; }; diff --git a/config/boards/shields/konafa/konafa.dtsi b/config/boards/shields/konafa/konafa.dtsi index 33ebe052..41fc4ca1 100644 --- a/config/boards/shields/konafa/konafa.dtsi +++ b/config/boards/shields/konafa/konafa.dtsi @@ -11,7 +11,6 @@ chosen { zmk,kscan = &kscan_faceup; zmk,matrix_transform = &default_transform; - wakeup-source; }; default_transform: keymap_transform_0 { @@ -29,10 +28,12 @@ /omit-if-no-ref/ kscan_faceup: kscan_0 { compatible = "zmk,kscan-gpio-direct"; label = "KSCAN0"; + wakeup-source; }; /omit-if-no-ref/ kscan_facedown: kscan_1 { compatible = "zmk,kscan-gpio-direct"; label = "KSCAN1"; + wakeup-source; }; }; \ No newline at end of file diff --git a/config/boards/shields/rommana/rommana.dtsi b/config/boards/shields/rommana/rommana.dtsi index e4613067..c757c215 100644 --- a/config/boards/shields/rommana/rommana.dtsi +++ b/config/boards/shields/rommana/rommana.dtsi @@ -30,6 +30,7 @@ compatible = "zmk,kscan-gpio-matrix"; label = "KSCAN"; diode-direction = "col2row"; + wakeup-source; }; }; \ No newline at end of file diff --git a/config/boards/shields/wasfoora/wasfoora.overlay b/config/boards/shields/wasfoora/wasfoora.overlay index 19974714..7e2aadcb 100644 --- a/config/boards/shields/wasfoora/wasfoora.overlay +++ b/config/boards/shields/wasfoora/wasfoora.overlay @@ -10,7 +10,6 @@ chosen { zmk,kscan = &kscan0; zmk,matrix_transform = &default_transform; - wakeup-source; }; default_transform: keymap_transform_0 { @@ -32,6 +31,7 @@ compatible = "zmk,kscan-gpio-matrix"; label = "KSCAN"; diode-direction = "row2col"; + wakeup-source; col-gpios = <&pro_micro 10 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)> diff --git a/config/boards/shields/wizza/wizza.dtsi b/config/boards/shields/wizza/wizza.dtsi index 8aea8a97..895b6f61 100644 --- a/config/boards/shields/wizza/wizza.dtsi +++ b/config/boards/shields/wizza/wizza.dtsi @@ -11,7 +11,6 @@ chosen { zmk,kscan = &kscan_facedown; zmk,matrix_transform = &default_transform; - wakeup-source; }; default_transform: keymap_transform_0 { @@ -29,10 +28,12 @@ /omit-if-no-ref/ kscan_faceup: kscan_0 { compatible = "zmk,kscan-gpio-direct"; label = "KSCAN0"; + wakeup-source; }; /omit-if-no-ref/ kscan_facedown: kscan_1 { compatible = "zmk,kscan-gpio-direct"; label = "KSCAN1"; + wakeup-source; }; }; \ No newline at end of file diff --git a/config/boards/shields/wizzaV2/wizzav2.dtsi b/config/boards/shields/wizzaV2/wizzav2.dtsi index fecb825e..019ebca5 100644 --- a/config/boards/shields/wizzaV2/wizzav2.dtsi +++ b/config/boards/shields/wizzaV2/wizzav2.dtsi @@ -29,10 +29,12 @@ /omit-if-no-ref/ kscan_faceup: kscan_0 { compatible = "zmk,kscan-gpio-direct"; label = "KSCAN0"; + wakeup-source; }; /omit-if-no-ref/ kscan_facedown: kscan_1 { compatible = "zmk,kscan-gpio-direct"; label = "KSCAN1"; + wakeup-source; }; }; \ No newline at end of file diff --git a/config/boards/shields/wizzades/wizzades.dtsi b/config/boards/shields/wizzades/wizzades.dtsi index 8aea8a97..81e4ca16 100644 --- a/config/boards/shields/wizzades/wizzades.dtsi +++ b/config/boards/shields/wizzades/wizzades.dtsi @@ -29,10 +29,12 @@ /omit-if-no-ref/ kscan_faceup: kscan_0 { compatible = "zmk,kscan-gpio-direct"; label = "KSCAN0"; + wakeup-source; }; /omit-if-no-ref/ kscan_facedown: kscan_1 { compatible = "zmk,kscan-gpio-direct"; label = "KSCAN1"; + wakeup-source; }; }; \ No newline at end of file