From: Arnaud Ferraris Date: Wed, 8 Dec 2021 23:43:08 +0100 Subject: arm64: dts: rk3399-pinephone-pro: add modem RI pin Taht way the modem can wake the phone on incoming calls/messages. Signed-off-by: Arnaud Ferraris --- arch/arm64/boot/dts/rockchip/rk3399-pinephone-pro.dts | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3399-pinephone-pro.dts b/arch/arm64/boot/dts/rockchip/rk3399-pinephone-pro.dts index de07518..91687f6 100644 --- a/arch/arm64/boot/dts/rockchip/rk3399-pinephone-pro.dts +++ b/arch/arm64/boot/dts/rockchip/rk3399-pinephone-pro.dts @@ -160,6 +160,21 @@ power { }; }; + gpio-key-ri { + compatible = "gpio-keys"; + pinctrl-names = "default"; + pinctrl-0 = <&ri_pin>; + + ring_indicator: ring-indicator { + label = "ring-indicator"; + linux,can-disable; + linux,code = ; + gpios = <&gpio0 RK_PA1 GPIO_ACTIVE_LOW>; + wakeup-event-action = ; + wakeup-source; + }; + }; + // in1 - digital mic daughhterboard // in2 - headset mic // in3 - modem output (muxed with mono) @@ -1127,6 +1142,10 @@ flash_pins: flash-pins { }; modem { + ri_pin: ri-pin { + rockchip,pins = <0 RK_PA1 RK_FUNC_GPIO &pcfg_pull_up>; + }; + vcc_4g_5v_en: vcc-4g-5v-en-pin { rockchip,pins = <1 RK_PC7 RK_FUNC_GPIO &pcfg_pull_none>; };