From 50a212ec906f7524620675f0c57357691c26c81f Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Wed, 16 Oct 2024 01:20:19 +0000
Subject: [PATCH] 修改GPIO导出默认初始值
---
kernel/arch/arm/boot/dts/rv1106.dtsi | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 50 insertions(+), 0 deletions(-)
diff --git a/kernel/arch/arm/boot/dts/rv1106.dtsi b/kernel/arch/arm/boot/dts/rv1106.dtsi
index ff475c1..ee3a90b 100644
--- a/kernel/arch/arm/boot/dts/rv1106.dtsi
+++ b/kernel/arch/arm/boot/dts/rv1106.dtsi
@@ -9,6 +9,7 @@
#include <dt-bindings/pinctrl/rockchip.h>
#include <dt-bindings/soc/rockchip,boot-mode.h>
#include <dt-bindings/soc/rockchip-system-status.h>
+#include <dt-bindings/suspend/rockchip-rv1106.h>
#include <dt-bindings/thermal/thermal.h>
/ {
@@ -328,6 +329,55 @@
status = "disabled";
};
+ rockchip_suspend: rockchip-suspend {
+ compatible = "rockchip,pm-config";
+ status = "okay";
+ rockchip,sleep-io-config = <
+ (0
+ | RKPM_IO_CFG_IOMUX_GPIO
+ | RKPM_IO_CFG_GPIO_DIR_INPUT
+ | RKPM_IO_CFG_PULL_DOWN
+ | RKPM_IO_CFG_ID(0)
+ )
+ (0
+ | RKPM_IO_CFG_IOMUX_GPIO
+ | RKPM_IO_CFG_GPIO_DIR_INPUT
+ | RKPM_IO_CFG_PULL_DOWN
+ | RKPM_IO_CFG_ID(1)
+ )
+ (0
+ | RKPM_IO_CFG_IOMUX_GPIO
+ | RKPM_IO_CFG_GPIO_DIR_INPUT
+ | RKPM_IO_CFG_PULL_DOWN
+ | RKPM_IO_CFG_ID(2)
+ )
+ (0
+ | RKPM_IO_CFG_IOMUX_GPIO
+ | RKPM_IO_CFG_GPIO_DIR_INPUT
+ | RKPM_IO_CFG_PULL_UP
+ | RKPM_IO_CFG_ID(3)
+ )
+ (0
+ | RKPM_IO_CFG_IOMUX_GPIO
+ | RKPM_IO_CFG_GPIO_DIR_INPUT
+ | RKPM_IO_CFG_PULL_UP
+ | RKPM_IO_CFG_ID(4)
+ )
+ (0
+ | RKPM_IO_CFG_IOMUX_GPIO
+ | RKPM_IO_CFG_GPIO_DIR_INPUT
+ | RKPM_IO_CFG_PULL_NONE
+ | RKPM_IO_CFG_ID(5)
+ )
+ (0
+ | RKPM_IO_CFG_IOMUX_GPIO
+ | RKPM_IO_CFG_GPIO_DIR_INPUT
+ | RKPM_IO_CFG_PULL_NONE
+ | RKPM_IO_CFG_ID(6)
+ )
+ >;
+ };
+
rockchip_system_monitor: rockchip-system-monitor {
compatible = "rockchip,system-monitor";
--
Gitblit v1.6.2