[PATCH 2/2] arm64: dts: rockchip: Describe the unused RK808 outputs on Kobol Helios64

Chen-Yu Tsai wens at kernel.org
Thu Oct 15 22:45:51 PDT 2026


On Fri, Oct 16, 2026 at 2:34 PM Igor Velkov via B4 Relay
<devnull+iav.iav.lv at kernel.org> wrote:
>
> From: Igor Velkov <iav at iav.lv>
>
> 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.

To be honest this seems a bit odd. If something is unused you should
not need to describe it.

ChenYu


> Link: https://wiki.kobol.io/helios64/files/schematics/Helios64_Schematics_Rev1.2.pdf
> Assisted-by: LLM
> Signed-off-by: Igor Velkov <iav at iav.lv>
> ---
>  .../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
>
>
>



More information about the Linux-rockchip mailing list