[PATCH 2/2] arm64: dts: rockchip: Describe the unused RK808 outputs on Kobol Helios64
From: Igor Velkov via B4 Relay
Date: Fri Oct 16 2026 - 01:34:58 EST
From: Igor Velkov <iav@xxxxxx>
The Helios64 schematic lists RK808 LDO_REG1, LDO_REG2, LDO_REG5,
LDO_REG7 and SWITCH_REG2 as unused (sheet 2). Each output has only a
0.1 uF capacitor and goes nowhere else (sheet 6).
Describe them with the names from the schematic and no constraints, so
the regulator core switches them off as unused.
Link: https://wiki.kobol.io/helios64/files/schematics/Helios64_Schematics_Rev1.2.pdf
Assisted-by: LLM
Signed-off-by: Igor Velkov <iav@xxxxxx>
---
.../boot/dts/rockchip/rk3399-kobol-helios64.dts | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/arch/arm64/boot/dts/rockchip/rk3399-kobol-helios64.dts b/arch/arm64/boot/dts/rockchip/rk3399-kobol-helios64.dts
index cf247d6c6212..35e92e1c8ff8 100644
--- a/arch/arm64/boot/dts/rockchip/rk3399-kobol-helios64.dts
+++ b/arch/arm64/boot/dts/rockchip/rk3399-kobol-helios64.dts
@@ -436,6 +436,14 @@ regulator-state-mem {
};
};
+ vcc1v8_dvp: LDO_REG1 {
+ regulator-name = "vcc1v8_dvp";
+ };
+
+ vcc3v0_touch: LDO_REG2 {
+ regulator-name = "vcc3v0_touch";
+ };
+
vcc1v8_s3: LDO_REG3 {
regulator-name = "vcc1v8_s3";
regulator-always-on;
@@ -462,6 +470,10 @@ regulator-state-mem {
};
};
+ vcca3v0_codec: LDO_REG5 {
+ regulator-name = "vcca3v0_codec";
+ };
+
vcc1v5_s3: LDO_REG6 {
regulator-name = "vcc1v5_s3";
regulator-always-on;
@@ -475,6 +487,10 @@ regulator-state-mem {
};
};
+ vcca1v8_codec: LDO_REG7 {
+ regulator-name = "vcca1v8_codec";
+ };
+
vcc3v0_s3: LDO_REG8 {
regulator-name = "vcc3v0_s3";
regulator-always-on;
@@ -497,6 +513,10 @@ regulator-state-mem {
regulator-off-in-suspend;
};
};
+
+ vcc3v3_s0: SWITCH_REG2 {
+ regulator-name = "vcc3v3_s0";
+ };
};
};
--
2.43.0