From 9367bc29e506d5494dacdb6a4bf1e9e3350f80ba Mon Sep 17 00:00:00 2001 From: luanyun lin Date: Mon, 31 Mar 2025 16:12:50 +0800 Subject: [PATCH] arm64: dts: rockchip: add rk3562-virtual-poweroff.dtsi to support virtual-poweroff for RK3562 Change-Id: If0c526d2785241229a6239a7a1b7818d5b4e69bd Signed-off-by: luanyun lin --- .../dts/rockchip/rk3562-virtual-poweroff.dtsi | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 arch/arm64/boot/dts/rockchip/rk3562-virtual-poweroff.dtsi diff --git a/arch/arm64/boot/dts/rockchip/rk3562-virtual-poweroff.dtsi b/arch/arm64/boot/dts/rockchip/rk3562-virtual-poweroff.dtsi new file mode 100644 index 000000000000..02b616abcedd --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3562-virtual-poweroff.dtsi @@ -0,0 +1,28 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (c) 2024 Rockchip Electronics Co., Ltd. + * + */ +&rockchip_suspend { + status = "okay"; + rockchip,sleep-debug-en = <1>; + rockchip,virtual-poweroff = <1>; + rockchip,sleep-mode-config = < + (0 + | RKPM_SLP_DEEP1_MODE + | RKPM_SLP_PMIC_LP + | RKPM_SLP_HW_PLLS_OFF + | RKPM_SLP_PMUALIVE_32K + //| RKPM_SLP_OSC_DIS + | RKPM_SLP_32K_PVTM + ) + >; + rockchip,wakeup-config = < + (0 + | RKPM_GPIO0_WKUP_EN + | RKPM_CPU0_WKUP_EN + | RKPM_PWM0_WKUP_EN + | RKPM_PWM0_PWR_WKUP_EN + ) + >; +};