Skip to content

Commit 731b038

Browse files
MilanoPipoquic-tingweiz
authored andcommitted
FROMLIST: arm64: dts: qcom: hamoa-iot-evk: Add WLAN node for hamoa iot evk board
WLAN card is connected to PCIe4 on hamoa iot evk board. Add WLAN node to support power sequence for this WLAN card. Link: https://lore.kernel.org/all/20251209115924.848165-1-yingying.tang@oss.qualcomm.com Signed-off-by: Yingying Tang <yingying.tang@oss.qualcomm.com>
1 parent 5cee34b commit 731b038

File tree

1 file changed

+25
-1
lines changed

1 file changed

+25
-1
lines changed

arch/arm64/boot/dts/qcom/hamoa-iot-evk.dts

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -623,7 +623,7 @@
623623
bt-enable-gpios = <&tlmm 116 GPIO_ACTIVE_HIGH>;
624624
wlan-enable-gpios = <&tlmm 117 GPIO_ACTIVE_HIGH>;
625625

626-
pinctrl-0 = <&wcn_bt_en>;
626+
pinctrl-0 = <&wcn_bt_en>, <&wcn_wlan_en>;
627627
pinctrl-names = "default";
628628

629629
regulators {
@@ -929,6 +929,23 @@
929929
vpcie3v3aux-supply = <&vreg_pcie_3v3_aux>;
930930
};
931931

932+
&pcie4_port0 {
933+
wifi@0 {
934+
compatible = "pci17cb,1107";
935+
reg = <0x10000 0x0 0x0 0x0 0x0>;
936+
937+
vddaon-supply = <&vreg_pmu_aon_0p59>;
938+
vddwlcx-supply = <&vreg_pmu_wlcx_0p8>;
939+
vddwlmx-supply = <&vreg_pmu_wlmx_0p85>;
940+
vddrfacmn-supply = <&vreg_pmu_rfa_cmn>;
941+
vddrfa0p8-supply = <&vreg_pmu_rfa_0p8>;
942+
vddrfa1p2-supply = <&vreg_pmu_rfa_1p2>;
943+
vddrfa1p8-supply = <&vreg_pmu_rfa_1p8>;
944+
vddpcie0p9-supply = <&vreg_pmu_pcie_0p9>;
945+
vddpcie1p8-supply = <&vreg_pmu_pcie_1p8>;
946+
};
947+
};
948+
932949
&pcie5 {
933950
vddpe-3v3-supply = <&vreg_wwan>;
934951
};
@@ -1305,6 +1322,13 @@
13051322
bias-disable;
13061323
};
13071324

1325+
wcn_wlan_en: wcn-wlan-en-state {
1326+
pins = "gpio117";
1327+
function = "gpio";
1328+
drive-strength = <2>;
1329+
bias-disable;
1330+
};
1331+
13081332
wwan_sw_en: wwan-sw-en-state {
13091333
pins = "gpio221";
13101334
function = "gpio";

0 commit comments

Comments
 (0)