From 9004c277ca39716ccc020e044683e140149b50a8 Mon Sep 17 00:00:00 2001 From: XiaoDong Huang Date: Wed, 7 Jun 2023 15:38:03 +0800 Subject: [PATCH] dt-bindings: suspend: rk3528: add sleep pin defines Signed-off-by: XiaoDong Huang Change-Id: I6bffbb885c5d09bbf0c92db32112eac246f2bc56 --- include/dt-bindings/suspend/rockchip-rk3528.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/include/dt-bindings/suspend/rockchip-rk3528.h b/include/dt-bindings/suspend/rockchip-rk3528.h index 7f81bf8943fd..5f16a4682963 100644 --- a/include/dt-bindings/suspend/rockchip-rk3528.h +++ b/include/dt-bindings/suspend/rockchip-rk3528.h @@ -51,4 +51,17 @@ #define RKPM_PWM1_M0_REGULATOR_EN BIT(1) #define RKPM_PWM2_M0_REGULATOR_EN BIT(2) +/* sleep pin */ +#define RKPM_SLEEP_PIN0_EN BIT(0) /* GPIO4_C2 */ +#define RKPM_SLEEP_PIN1_EN BIT(1) /* GPIO4_B6 */ +#define RKPM_SLEEP_PIN2_EN BIT(2) /* GPIO0_A0 */ +#define RKPM_SLEEP_PIN3_EN BIT(3) /* GPIO0_A1 */ +#define RKPM_SLEEP_PIN4_EN BIT(4) /* GPIO0_A2 */ +#define RKPM_SLEEP_PIN5_EN BIT(5) /* GPIO0_A3 */ +#define RKPM_SLEEP_PIN6_EN BIT(6) /* GPIO0_A4 */ +#define RKPM_SLEEP_PIN7_EN BIT(7) /* GPIO0_A5 */ + +#define RKPM_SLEEP_PIN0_ACT_LOW BIT(0) /* GPIO4_C2 */ +#define RKPM_SLEEP_PIN1_ACT_LOW BIT(1) /* GPIO4_B6 */ +#define RKPM_SLEEP_PIN2_7_ACT_LOW 0xfc /* GPIO0_A0~5 */ #endif