mirror of
https://github.com/coolsnowwolf/lede.git
synced 2025-04-16 04:13:31 +00:00
370 lines
10 KiB
Diff
370 lines
10 KiB
Diff
From deefbffc188d3b0c9e08fa1ce31bb098839a9995 Mon Sep 17 00:00:00 2001
|
|
From: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
|
|
Date: Wed, 15 Jun 2022 17:53:19 -0700
|
|
Subject: [PATCH 27/51] arm64: dts: rockchip: align gpio-key node names with
|
|
dtschema
|
|
|
|
The node names should be generic and DT schema expects certain pattern
|
|
(e.g. with key/button/switch).
|
|
|
|
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
|
|
Link: https://lore.kernel.org/r/20220616005333.18491-26-krzysztof.kozlowski@linaro.org
|
|
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
|
|
---
|
|
arch/arm64/boot/dts/rockchip/rk3308-evb.dts | 2 +-
|
|
.../boot/dts/rockchip/rk3326-odroid-go2.dts | 32 +++++++++----------
|
|
.../boot/dts/rockchip/rk3328-nanopi-r2s.dts | 2 +-
|
|
arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi | 2 +-
|
|
.../boot/dts/rockchip/rk3368-geekbox.dts | 2 +-
|
|
.../dts/rockchip/rk3368-orion-r68-meta.dts | 2 +-
|
|
.../boot/dts/rockchip/rk3368-px5-evb.dts | 2 +-
|
|
arch/arm64/boot/dts/rockchip/rk3368-r88.dts | 2 +-
|
|
.../boot/dts/rockchip/rk3399-firefly.dts | 2 +-
|
|
.../dts/rockchip/rk3399-gru-chromebook.dtsi | 2 +-
|
|
.../boot/dts/rockchip/rk3399-gru-kevin.dts | 2 +-
|
|
.../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 2 +-
|
|
.../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 2 +-
|
|
.../boot/dts/rockchip/rk3399-nanopi-r4s.dts | 4 +--
|
|
.../boot/dts/rockchip/rk3399-nanopi4.dtsi | 2 +-
|
|
.../boot/dts/rockchip/rk3399-orangepi.dts | 2 +-
|
|
.../boot/dts/rockchip/rk3399-pinebook-pro.dts | 4 +--
|
|
.../boot/dts/rockchip/rk3399-roc-pc.dtsi | 2 +-
|
|
.../boot/dts/rockchip/rk3399-rockpro64.dtsi | 2 +-
|
|
.../boot/dts/rockchip/rk3399-sapphire.dtsi | 2 +-
|
|
.../boot/dts/rockchip/rk3566-pinenote.dtsi | 2 +-
|
|
21 files changed, 38 insertions(+), 38 deletions(-)
|
|
|
|
--- a/arch/arm64/boot/dts/rockchip/rk3308-evb.dts
|
|
+++ b/arch/arm64/boot/dts/rockchip/rk3308-evb.dts
|
|
@@ -75,7 +75,7 @@
|
|
pinctrl-names = "default";
|
|
pinctrl-0 = <&pwr_key>;
|
|
|
|
- power {
|
|
+ key-power {
|
|
gpios = <&gpio0 RK_PA6 GPIO_ACTIVE_LOW>;
|
|
linux,code = <KEY_POWER>;
|
|
label = "GPIO Key Power";
|
|
--- a/arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts
|
|
+++ b/arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts
|
|
@@ -71,82 +71,82 @@
|
|
* |------------------------------------------------|
|
|
*/
|
|
|
|
- sw1 {
|
|
+ button-sw1 {
|
|
gpios = <&gpio1 RK_PB4 GPIO_ACTIVE_LOW>;
|
|
label = "DPAD-UP";
|
|
linux,code = <BTN_DPAD_UP>;
|
|
};
|
|
- sw2 {
|
|
+ button-sw2 {
|
|
gpios = <&gpio1 RK_PB5 GPIO_ACTIVE_LOW>;
|
|
label = "DPAD-DOWN";
|
|
linux,code = <BTN_DPAD_DOWN>;
|
|
};
|
|
- sw3 {
|
|
+ button-sw3 {
|
|
gpios = <&gpio1 RK_PB6 GPIO_ACTIVE_LOW>;
|
|
label = "DPAD-LEFT";
|
|
linux,code = <BTN_DPAD_LEFT>;
|
|
};
|
|
- sw4 {
|
|
+ button-sw4 {
|
|
gpios = <&gpio1 RK_PB7 GPIO_ACTIVE_LOW>;
|
|
label = "DPAD-RIGHT";
|
|
linux,code = <BTN_DPAD_RIGHT>;
|
|
};
|
|
- sw5 {
|
|
+ button-sw5 {
|
|
gpios = <&gpio1 RK_PA2 GPIO_ACTIVE_LOW>;
|
|
label = "BTN-A";
|
|
linux,code = <BTN_EAST>;
|
|
};
|
|
- sw6 {
|
|
+ button-sw6 {
|
|
gpios = <&gpio1 RK_PA5 GPIO_ACTIVE_LOW>;
|
|
label = "BTN-B";
|
|
linux,code = <BTN_SOUTH>;
|
|
};
|
|
- sw7 {
|
|
+ button-sw7 {
|
|
gpios = <&gpio1 RK_PA6 GPIO_ACTIVE_LOW>;
|
|
label = "BTN-Y";
|
|
linux,code = <BTN_WEST>;
|
|
};
|
|
- sw8 {
|
|
+ button-sw8 {
|
|
gpios = <&gpio1 RK_PA7 GPIO_ACTIVE_LOW>;
|
|
label = "BTN-X";
|
|
linux,code = <BTN_NORTH>;
|
|
};
|
|
- sw9 {
|
|
+ button-sw9 {
|
|
gpios = <&gpio2 RK_PA0 GPIO_ACTIVE_LOW>;
|
|
label = "F1";
|
|
linux,code = <BTN_TRIGGER_HAPPY1>;
|
|
};
|
|
- sw10 {
|
|
+ button-sw10 {
|
|
gpios = <&gpio2 RK_PA1 GPIO_ACTIVE_LOW>;
|
|
label = "F2";
|
|
linux,code = <BTN_TRIGGER_HAPPY2>;
|
|
};
|
|
- sw11 {
|
|
+ button-sw11 {
|
|
gpios = <&gpio2 RK_PA2 GPIO_ACTIVE_LOW>;
|
|
label = "F3";
|
|
linux,code = <BTN_TRIGGER_HAPPY3>;
|
|
};
|
|
- sw12 {
|
|
+ button-sw12 {
|
|
gpios = <&gpio2 RK_PA3 GPIO_ACTIVE_LOW>;
|
|
label = "F4";
|
|
linux,code = <BTN_TRIGGER_HAPPY4>;
|
|
};
|
|
- sw13 {
|
|
+ button-sw13 {
|
|
gpios = <&gpio2 RK_PA4 GPIO_ACTIVE_LOW>;
|
|
label = "F5";
|
|
linux,code = <BTN_TRIGGER_HAPPY5>;
|
|
};
|
|
- sw14 {
|
|
+ button-sw14 {
|
|
gpios = <&gpio2 RK_PA5 GPIO_ACTIVE_LOW>;
|
|
label = "F6";
|
|
linux,code = <BTN_TRIGGER_HAPPY6>;
|
|
};
|
|
- sw15 {
|
|
+ button-sw15 {
|
|
gpios = <&gpio2 RK_PA6 GPIO_ACTIVE_LOW>;
|
|
label = "TOP-LEFT";
|
|
linux,code = <BTN_TL>;
|
|
};
|
|
- sw16 {
|
|
+ button-sw16 {
|
|
gpios = <&gpio2 RK_PA7 GPIO_ACTIVE_LOW>;
|
|
label = "TOP-RIGHT";
|
|
linux,code = <BTN_TR>;
|
|
--- a/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts
|
|
+++ b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts
|
|
@@ -34,7 +34,7 @@
|
|
pinctrl-0 = <&reset_button_pin>;
|
|
pinctrl-names = "default";
|
|
|
|
- reset {
|
|
+ key-reset {
|
|
label = "reset";
|
|
gpios = <&gpio0 RK_PA0 GPIO_ACTIVE_LOW>;
|
|
linux,code = <KEY_RESTART>;
|
|
--- a/arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi
|
|
+++ b/arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi
|
|
@@ -76,7 +76,7 @@
|
|
pinctrl-names = "default";
|
|
pinctrl-0 = <&pwr_key>;
|
|
|
|
- power {
|
|
+ key-power {
|
|
wakeup-source;
|
|
gpios = <&gpio0 RK_PA2 GPIO_ACTIVE_LOW>;
|
|
label = "GPIO Power";
|
|
--- a/arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts
|
|
+++ b/arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts
|
|
@@ -43,7 +43,7 @@
|
|
pinctrl-names = "default";
|
|
pinctrl-0 = <&pwr_key>;
|
|
|
|
- power {
|
|
+ key-power {
|
|
gpios = <&gpio0 RK_PA2 GPIO_ACTIVE_LOW>;
|
|
label = "GPIO Power";
|
|
linux,code = <KEY_POWER>;
|
|
--- a/arch/arm64/boot/dts/rockchip/rk3368-orion-r68-meta.dts
|
|
+++ b/arch/arm64/boot/dts/rockchip/rk3368-orion-r68-meta.dts
|
|
@@ -44,7 +44,7 @@
|
|
pinctrl-names = "default";
|
|
pinctrl-0 = <&pwr_key>;
|
|
|
|
- power {
|
|
+ key-power {
|
|
wakeup-source;
|
|
gpios = <&gpio0 RK_PA5 GPIO_ACTIVE_HIGH>;
|
|
label = "GPIO Power";
|
|
--- a/arch/arm64/boot/dts/rockchip/rk3368-px5-evb.dts
|
|
+++ b/arch/arm64/boot/dts/rockchip/rk3368-px5-evb.dts
|
|
@@ -30,7 +30,7 @@
|
|
pinctrl-names = "default";
|
|
pinctrl-0 = <&pwr_key>;
|
|
|
|
- power {
|
|
+ key-power {
|
|
gpios = <&gpio0 RK_PA2 GPIO_ACTIVE_LOW>;
|
|
label = "GPIO Power";
|
|
linux,code = <KEY_POWER>;
|
|
--- a/arch/arm64/boot/dts/rockchip/rk3368-r88.dts
|
|
+++ b/arch/arm64/boot/dts/rockchip/rk3368-r88.dts
|
|
@@ -37,7 +37,7 @@
|
|
pinctrl-names = "default";
|
|
pinctrl-0 = <&pwr_key>;
|
|
|
|
- power {
|
|
+ key-power {
|
|
wakeup-source;
|
|
gpios = <&gpio0 RK_PA2 GPIO_ACTIVE_LOW>;
|
|
label = "GPIO Power";
|
|
--- a/arch/arm64/boot/dts/rockchip/rk3399-firefly.dts
|
|
+++ b/arch/arm64/boot/dts/rockchip/rk3399-firefly.dts
|
|
@@ -87,7 +87,7 @@
|
|
pinctrl-names = "default";
|
|
pinctrl-0 = <&pwrbtn>;
|
|
|
|
- power {
|
|
+ key-power {
|
|
debounce-interval = <100>;
|
|
gpios = <&gpio0 RK_PA5 GPIO_ACTIVE_LOW>;
|
|
label = "GPIO Key Power";
|
|
--- a/arch/arm64/boot/dts/rockchip/rk3399-gru-chromebook.dtsi
|
|
+++ b/arch/arm64/boot/dts/rockchip/rk3399-gru-chromebook.dtsi
|
|
@@ -206,7 +206,7 @@
|
|
pinctrl-names = "default";
|
|
pinctrl-0 = <&bt_host_wake_l>;
|
|
|
|
- wake_on_bt: wake-on-bt {
|
|
+ wake_on_bt: key-wake-on-bt {
|
|
label = "Wake-on-Bluetooth";
|
|
gpios = <&gpio0 3 GPIO_ACTIVE_LOW>;
|
|
linux,code = <KEY_WAKEUP>;
|
|
--- a/arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts
|
|
+++ b/arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts
|
|
@@ -92,7 +92,7 @@
|
|
pinctrl-names = "default";
|
|
pinctrl-0 = <&bt_host_wake_l>, <&cpu1_pen_eject>;
|
|
|
|
- pen-insert {
|
|
+ switch-pen-insert {
|
|
label = "Pen Insert";
|
|
/* Insert = low, eject = high */
|
|
gpios = <&gpio0 13 GPIO_ACTIVE_LOW>;
|
|
--- a/arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet.dtsi
|
|
+++ b/arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet.dtsi
|
|
@@ -183,7 +183,7 @@
|
|
pinctrl-names = "default";
|
|
pinctrl-0 = <&pen_eject_odl>;
|
|
|
|
- pen-insert {
|
|
+ switch-pen-insert {
|
|
label = "Pen Insert";
|
|
/* Insert = low, eject = high */
|
|
gpios = <&gpio1 1 GPIO_ACTIVE_LOW>;
|
|
--- a/arch/arm64/boot/dts/rockchip/rk3399-khadas-edge.dtsi
|
|
+++ b/arch/arm64/boot/dts/rockchip/rk3399-khadas-edge.dtsi
|
|
@@ -136,7 +136,7 @@
|
|
pinctrl-names = "default";
|
|
pinctrl-0 = <&pwrbtn>;
|
|
|
|
- power {
|
|
+ key-power {
|
|
debounce-interval = <100>;
|
|
gpios = <&gpio0 RK_PA5 GPIO_ACTIVE_LOW>;
|
|
label = "GPIO Key Power";
|
|
--- a/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts
|
|
+++ b/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts
|
|
@@ -46,9 +46,9 @@
|
|
gpio-keys {
|
|
pinctrl-0 = <&reset_button_pin>;
|
|
|
|
- /delete-node/ power;
|
|
+ /delete-node/ key-power;
|
|
|
|
- reset {
|
|
+ key-reset {
|
|
debounce-interval = <50>;
|
|
gpios = <&gpio1 RK_PC6 GPIO_ACTIVE_LOW>;
|
|
label = "reset";
|
|
--- a/arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi
|
|
+++ b/arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi
|
|
@@ -111,7 +111,7 @@
|
|
pinctrl-names = "default";
|
|
pinctrl-0 = <&power_key>;
|
|
|
|
- power {
|
|
+ key-power {
|
|
debounce-interval = <100>;
|
|
gpios = <&gpio0 RK_PA5 GPIO_ACTIVE_LOW>;
|
|
label = "GPIO Key Power";
|
|
--- a/arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts
|
|
+++ b/arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts
|
|
@@ -78,7 +78,7 @@
|
|
compatible = "gpio-keys";
|
|
autorepeat;
|
|
|
|
- power {
|
|
+ key-power {
|
|
debounce-interval = <100>;
|
|
gpios = <&gpio0 RK_PA5 GPIO_ACTIVE_LOW>;
|
|
label = "GPIO Power";
|
|
--- a/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts
|
|
+++ b/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts
|
|
@@ -76,7 +76,7 @@
|
|
pinctrl-names = "default";
|
|
pinctrl-0 = <&lidbtn_pin>;
|
|
|
|
- lid {
|
|
+ switch-lid {
|
|
debounce-interval = <20>;
|
|
gpios = <&gpio1 RK_PA1 GPIO_ACTIVE_LOW>;
|
|
label = "Lid";
|
|
@@ -92,7 +92,7 @@
|
|
pinctrl-names = "default";
|
|
pinctrl-0 = <&pwrbtn_pin>;
|
|
|
|
- power {
|
|
+ key-power {
|
|
debounce-interval = <20>;
|
|
gpios = <&gpio0 RK_PA5 GPIO_ACTIVE_LOW>;
|
|
label = "Power";
|
|
--- a/arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi
|
|
+++ b/arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi
|
|
@@ -54,7 +54,7 @@
|
|
pinctrl-names = "default";
|
|
pinctrl-0 = <&pwr_key_l>;
|
|
|
|
- power {
|
|
+ key-power {
|
|
debounce-interval = <100>;
|
|
gpios = <&gpio0 RK_PA5 GPIO_ACTIVE_LOW>;
|
|
label = "GPIO Key Power";
|
|
--- a/arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi
|
|
+++ b/arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi
|
|
@@ -42,7 +42,7 @@
|
|
pinctrl-names = "default";
|
|
pinctrl-0 = <&pwrbtn>;
|
|
|
|
- power {
|
|
+ key-power {
|
|
debounce-interval = <100>;
|
|
gpios = <&gpio0 RK_PA5 GPIO_ACTIVE_LOW>;
|
|
label = "GPIO Key Power";
|
|
--- a/arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi
|
|
+++ b/arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi
|
|
@@ -53,7 +53,7 @@
|
|
compatible = "gpio-keys";
|
|
autorepeat;
|
|
|
|
- power {
|
|
+ key-power {
|
|
debounce-interval = <100>;
|
|
gpios = <&gpio0 RK_PA5 GPIO_ACTIVE_LOW>;
|
|
label = "GPIO Power";
|
|
--- a/arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi
|
|
+++ b/arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi
|
|
@@ -49,7 +49,7 @@
|
|
pinctrl-0 = <&hall_int_l>;
|
|
pinctrl-names = "default";
|
|
|
|
- cover {
|
|
+ switch-cover {
|
|
label = "cover";
|
|
gpios = <&gpio0 RK_PC7 GPIO_ACTIVE_LOW>;
|
|
linux,input-type = <EV_SW>;
|