From 89521ea57b2a008c9ded9d3bebc6ff844f841eb9 Mon Sep 17 00:00:00 2001 From: Joseph Chen Date: Fri, 8 Nov 2024 14:31:19 +0800 Subject: [PATCH] ARM: dts: rockchip: rk3502-evb1-v10: Add suspend io config Set these gpios to right state for system low power. Signed-off-by: Joseph Chen Change-Id: I8e030a872209f9955834aab008b8059f4fb2d507 --- arch/arm/boot/dts/rk3502-evb1-v10.dtsi | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/arch/arm/boot/dts/rk3502-evb1-v10.dtsi b/arch/arm/boot/dts/rk3502-evb1-v10.dtsi index 8f4e57790602..54979e626dce 100644 --- a/arch/arm/boot/dts/rk3502-evb1-v10.dtsi +++ b/arch/arm/boot/dts/rk3502-evb1-v10.dtsi @@ -410,6 +410,17 @@ | RKPM_PWREN_SLEEP_GPIO0A0 | RKPM_PWREN_SLEEP_ACT_LOW ) >; + +#define GPIO0_IOC_GPIO0A_PULL_REG 0xff950200 +#define GPIO0_IOC_GPIO0C_PULL_REG 0xff950208 +#define GPIO0A3_PULL_DOWN 0x00c00080 +#define GPIO0C5_PULL_DOWN 0x0c000800 + + /* Note: support max 16 pairs */ + rockchip,sleep-io-config = < + GPIO0_IOC_GPIO0C_PULL_REG GPIO0C5_PULL_DOWN /* PWM0_CH0_CPU */ + GPIO0_IOC_GPIO0A_PULL_REG GPIO0A3_PULL_DOWN /* PWM0_CH2_LCD_BL */ + >; }; &sai1 {