[PATCH] arm64: dts: rockchip: Add the buzzer to Kobol Helios64
From: Igor Velkov via B4 Relay
Date: Sat Oct 10 2026 - 16:00:29 EST
From: Igor Velkov <iav@xxxxxx>
Helios64 has a 2-pin header, P4, for an external buzzer: pin 1 is 5 V,
pin 2 is switched to ground by a MOSFET driven from GPIO4_D3
(BUZZER_ON), active high. Describe it as a gpio-beeper.
Assisted-by: LLM
Signed-off-by: Igor Velkov <iav@xxxxxx>
---
Schematic, sheets 30 and 35:
https://wiki.kobol.io/helios64/files/schematics/Helios64_Schematics_Rev1.2.pdf
P4 in the header list ("Buzzer Alarm Speaker"):
https://wiki.kobol.io/helios64/hardware/
Tested on mainline: GPIO4_D3 follows the beeper input events. Nothing is
plugged into P4 here, so no sound check.
---
arch/arm64/boot/dts/rockchip/rk3399-kobol-helios64.dts | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/arch/arm64/boot/dts/rockchip/rk3399-kobol-helios64.dts b/arch/arm64/boot/dts/rockchip/rk3399-kobol-helios64.dts
index 63ad79b4c8ac..d84b777b7153 100644
--- a/arch/arm64/boot/dts/rockchip/rk3399-kobol-helios64.dts
+++ b/arch/arm64/boot/dts/rockchip/rk3399-kobol-helios64.dts
@@ -58,6 +58,11 @@ avdd_1v8_s0: regulator-avdd-1v8-s0 {
vin-supply = <&vcc3v3_sys_s3>;
};
+ beeper {
+ compatible = "gpio-beeper";
+ gpios = <&gpio4 RK_PD3 GPIO_ACTIVE_HIGH>;
+ };
+
chosen {
stdout-path = "serial2:1500000n8";
};
---
base-commit: d2abcbb905b0e4b2e06b257fa1e5bcf4faa6dbda
change-id: 20261010-b4-helios64-beeper-a130e2a23508
Best regards,
--
Igor Velkov <iav@xxxxxx>