From a708fcf972927967dc7c50450cd914fdba05f67a Mon Sep 17 00:00:00 2001 From: Joseph Chen Date: Wed, 19 Feb 2025 18:13:17 +0800 Subject: [PATCH] ARM: dts: rockchip: rk3502-evb1: Update io to save suspend power gpio0_c5: pull-z and disable smt gpio0_a0/a2: pull-z Signed-off-by: Joseph Chen Change-Id: Iac5877f14f66d18c2b69a44a12035fd17a5b6412 --- arch/arm/boot/dts/rk3502-evb1-v10.dtsi | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/rk3502-evb1-v10.dtsi b/arch/arm/boot/dts/rk3502-evb1-v10.dtsi index 51bb81b69aa1..69124f896611 100644 --- a/arch/arm/boot/dts/rk3502-evb1-v10.dtsi +++ b/arch/arm/boot/dts/rk3502-evb1-v10.dtsi @@ -414,13 +414,19 @@ #define GPIO0_IOC_GPIO0A_PULL_REG 0xff950200 #define GPIO0_IOC_GPIO0B_PULL_REG 0xff950204 #define GPIO0_IOC_GPIO0C_PULL_REG 0xff950208 +#define IOC0_GPIO0C5_SMT_REG 0xff950408 + +#define GPIO0A02_PULL_Z 0x00330000 #define GPIO0A3_PULL_DOWN 0x00c00080 #define GPIO0B0_PULL_DOWN 0x00030002 -#define GPIO0C5_PULL_DOWN 0x0c000800 +#define GPIO0C5_PULL_Z 0x0c000000 +#define GPIO0C5_SMT_DISABLE 0x00200000 /* Note: support max 16 pairs */ rockchip,sleep-io-config = < - GPIO0_IOC_GPIO0C_PULL_REG GPIO0C5_PULL_DOWN /* PWM0_CH0_CPU */ + GPIO0_IOC_GPIO0C_PULL_REG GPIO0C5_PULL_Z /* PWM0_CH0_CPU */ + IOC0_GPIO0C5_SMT_REG GPIO0C5_SMT_DISABLE /* PWM0_CH0_CPU */ + GPIO0_IOC_GPIO0A_PULL_REG GPIO0A02_PULL_Z /* PWRCTRL0, PWRCTRL1 */ GPIO0_IOC_GPIO0A_PULL_REG GPIO0A3_PULL_DOWN /* PWM0_CH2_LCD_BL */ GPIO0_IOC_GPIO0B_PULL_REG GPIO0B0_PULL_DOWN /* SAI1_MCLK */ >;