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 <chenjh@rock-chips.com>
Change-Id: Iac5877f14f66d18c2b69a44a12035fd17a5b6412
This commit is contained in:
Joseph Chen
2025-02-19 18:13:17 +08:00
committed by Tao Huang
parent c75c935971
commit a708fcf972

View File

@@ -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 */
>;