[PATCH v0] arm64: dts: qcom: Add fixed regulators for WLAN supplies

From: Qian Zhang

Date: Fri Apr 24 2026 - 23:17:34 EST


Add GPIO-controlled fixed regulators providing WLAN 3.3V and 1.8V
power rails for the Arduino VENTUNO Q board. The regulators are
enabled at boot to support WLAN initialization.

Signed-off-by: Qian Zhang <qian.zhang@xxxxxxxxxxxxxxxx>
---
.../boot/dts/qcom/monaco-arduino-monza.dts | 21 +++++++++++++++++++
1 file changed, 21 insertions(+)

diff --git a/arch/arm64/boot/dts/qcom/monaco-arduino-monza.dts b/arch/arm64/boot/dts/qcom/monaco-arduino-monza.dts
index ca14f0ea4dae..1a40ac5bb4bb 100644
--- a/arch/arm64/boot/dts/qcom/monaco-arduino-monza.dts
+++ b/arch/arm64/boot/dts/qcom/monaco-arduino-monza.dts
@@ -153,6 +153,27 @@ vreg_nvme: regulator-3p3-m2 {
enable-active-high;
startup-delay-us = <20000>;
};
+
+ wlan_reg_3v3: wlan-3v3-regulator {
+ compatible = "regulator-fixed";
+ regulator-name = "wlan_3v3";
+ regulator-min-microvolt = <3300000>;
+ regulator-max-microvolt = <3300000>;
+ gpio = <&tlmm 54 GPIO_ACTIVE_HIGH>;
+ enable-active-high;
+ regulator-boot-on;
+ };
+
+ wlan_reg_1v8: wlan-1v8-regulator {
+ compatible = "regulator-fixed";
+ regulator-name = "wlan_1v8";
+ regulator-min-microvolt = <1800000>;
+ regulator-max-microvolt = <1800000>;
+ gpio = <&tlmm 56 GPIO_ACTIVE_HIGH>;
+ enable-active-high;
+ regulator-boot-on;
+ };
+
};

&ethernet0 {
--
2.34.1