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

Qian Zhang posted 1 patch 1 month, 3 weeks ago
There is a newer version of this series
.../boot/dts/qcom/monaco-arduino-monza.dts    | 21 +++++++++++++++++++
1 file changed, 21 insertions(+)
[PATCH v0] arm64: dts: qcom: Add fixed regulators for WLAN supplies
Posted by Qian Zhang 1 month, 3 weeks ago
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@oss.qualcomm.com>
---
 .../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
Re: [PATCH v0] arm64: dts: qcom: Add fixed regulators for WLAN supplies
Posted by Dmitry Baryshkov 1 month, 3 weeks ago
On Sat, Apr 25, 2026 at 11:17:12AM +0800, Qian Zhang wrote:
> 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.

Tell us something, how is the WiFi wired and powered up? Is there a
correspoding BT, which isn't mentioned here?

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

-- 
With best wishes
Dmitry
Re: [PATCH v0] arm64: dts: qcom: Add fixed regulators for WLAN supplies
Posted by Qian Zhang 1 month, 3 weeks ago
On Sat, Apr 25, 2026 at 10:14 PM Dmitry Baryshkov
<dmitry.baryshkov@oss.qualcomm.com> wrote:
>
> On Sat, Apr 25, 2026 at 11:17:12AM +0800, Qian Zhang wrote:
> > 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.
>
> Tell us something, how is the WiFi wired and powered up? Is there a
> correspoding BT, which isn't mentioned here?
>

GPIO56 is used for wlan_en, and GPIO54 is used for wlan_rf_kill.
BT-related GPIO configurations will be submitted in a separate patch.

> >
> > Signed-off-by: Qian Zhang <qian.zhang@oss.qualcomm.com>
> > ---
> >  .../boot/dts/qcom/monaco-arduino-monza.dts    | 21 +++++++++++++++++++
> >  1 file changed, 21 insertions(+)
> >
>
> --
> With best wishes
> Dmitry