Skip to content

Commit 322a762

Browse files
miaoqing-quicshashim-quic
authored andcommitted
FROMLIST: arm64: dts: qcom: shikra: enable WiFi on EVK boards
Enable WiFi support on Shikra CQS, CQM and IQS EVK variants. Provide board-specific WiFi configuration, including power supply connections and calibration variant selection. The WiFi node is enabled on each EVK according to the corresponding PMIC and board design. Signed-off-by: Miaoqing Pan <miaoqing.pan@oss.qualcomm.com> Signed-off-by: Komal Bajaj <komal.bajaj@oss.qualcomm.com> Link: https://lore.kernel.org/r/20260525-shikra-dt-m1-v1-16-f51a9838dbaa@oss.qualcomm.com
1 parent 9fcf5f2 commit 322a762

3 files changed

Lines changed: 41 additions & 0 deletions

File tree

arch/arm64/boot/dts/qcom/shikra-cqm-evk.dts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,3 +69,14 @@
6969
vddch0-supply = <&pm4125_l22>;
7070
};
7171
};
72+
73+
&wifi {
74+
vdd-0.8-cx-mx-supply = <&pm4125_l7>;
75+
vdd-1.8-xo-supply = <&pm4125_l13>;
76+
vdd-1.3-rfa-supply = <&pm4125_l10>;
77+
vdd-3.3-ch0-supply = <&pm4125_l22>;
78+
qcom,calibration-variant = "Shikra_EVK";
79+
firmware-name = "cq2390";
80+
81+
status = "okay";
82+
};

arch/arm64/boot/dts/qcom/shikra-cqs-evk.dts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,3 +69,14 @@
6969
vddch0-supply = <&pm4125_l22>;
7070
};
7171
};
72+
73+
&wifi {
74+
vdd-0.8-cx-mx-supply = <&pm4125_l7>;
75+
vdd-1.8-xo-supply = <&pm4125_l13>;
76+
vdd-1.3-rfa-supply = <&pm4125_l10>;
77+
vdd-3.3-ch0-supply = <&pm4125_l22>;
78+
qcom,calibration-variant = "Shikra_EVK";
79+
firmware-name = "cq2390";
80+
81+
status = "okay";
82+
};

arch/arm64/boot/dts/qcom/shikra-iqs-evk.dts

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,14 @@
3030
regulator-max-microvolt = <3300000>;
3131
regulator-always-on;
3232
};
33+
34+
vreg_wlan_3p3_dummy: regulator-wlan-3p3-dummy {
35+
compatible = "regulator-fixed";
36+
regulator-name = "wlan_3p3_dummy";
37+
regulator-min-microvolt = <3300000>;
38+
regulator-max-microvolt = <3300000>;
39+
regulator-always-on;
40+
};
3341
};
3442

3543
&remoteproc_cdsp {
@@ -77,3 +85,14 @@
7785
vddch0-supply = <&vreg_bt_3p3_dummy>;
7886
};
7987
};
88+
89+
&wifi {
90+
vdd-0.8-cx-mx-supply = <&pm8150_s4>;
91+
vdd-1.8-xo-supply = <&pm8150_l12>;
92+
vdd-1.3-rfa-supply = <&pm8150_l8>;
93+
vdd-3.3-ch0-supply = <&vreg_wlan_3p3_dummy>;
94+
qcom,calibration-variant = "Shikra_EVK";
95+
firmware-name = "cq2390";
96+
97+
status = "okay";
98+
};

0 commit comments

Comments
 (0)