[openwrt/openwrt] treewide: fixup ath10k nodes
LEDE Commits
lede-commits at lists.infradead.org
Sat Nov 29 08:46:40 PST 2025
robimarko pushed a commit to openwrt/openwrt.git, branch main:
https://git.openwrt.org/741689a335de75430dc505bcdb9326bf1149f807
commit 741689a335de75430dc505bcdb9326bf1149f807
Author: Rosen Penev <rosenp at gmail.com>
AuthorDate: Sat Jun 7 17:35:33 2025 -0700
treewide: fixup ath10k nodes
Use compatible before reg for consistency.
Also fixup the wifi node name for some qualcomm platforms where the slot
is 1 instead of 0.
Signed-off-by: Rosen Penev <rosenp at gmail.com>
Link: https://github.com/openwrt/openwrt/pull/20351
Signed-off-by: Robert Marko <robimarko at gmail.com>
---
.../files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-a62.dts | 2 +-
.../files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-ea8300.dts | 2 +-
.../arch/arm/boot/dts/qcom/qcom-ipq4019-eap2200.dts | 2 +-
.../arm/boot/dts/qcom/qcom-ipq4019-fritzrepeater-3000.dts | 4 ++--
.../arch/arm/boot/dts/qcom/qcom-ipq4019-gl-b2200.dts | 4 ++--
.../files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-lbr20.dts | 2 +-
.../arch/arm/boot/dts/qcom/qcom-ipq4019-lhgg-60ad.dts | 2 +-
.../arch/arm/boot/dts/qcom/qcom-ipq4019-map-ac2200.dts | 2 +-
.../files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-mf18a.dts | 2 +-
.../files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-mf289f.dts | 2 +-
.../files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-mr8300.dts | 2 +-
.../files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-orbi.dtsi | 2 +-
.../files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-pa2200.dts | 2 +-
.../arch/arm/boot/dts/qcom/qcom-ipq4019-rt-ac42u.dts | 2 +-
.../files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-whw03.dts | 2 +-
.../arch/arm/boot/dts/qcom/qcom-ipq4019-whw03v2.dts | 2 +-
.../arch/arm/boot/dts/qcom/qcom-ipq4019-wtr-m2133hp.dts | 2 +-
.../arch/arm/boot/dts/qcom/qcom-ipq4029-insect-common.dtsi | 2 +-
.../arch/arm/boot/dts/qcom/qcom-ipq8062-wg2600hp3.dts | 4 ++--
.../arch/arm/boot/dts/qcom/qcom-ipq8064-ad7200-c2600.dtsi | 4 ++--
.../files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-d7800.dts | 4 ++--
.../arch/arm/boot/dts/qcom/qcom-ipq8064-eax500.dtsi | 4 ++--
.../arch/arm/boot/dts/qcom/qcom-ipq8064-fap-421e.dts | 4 ++--
.../files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-g10.dts | 4 ++--
.../arch/arm/boot/dts/qcom/qcom-ipq8064-r7500v2.dts | 4 ++--
.../arch/arm/boot/dts/qcom/qcom-ipq8064-unifi-ac-hd.dts | 4 ++--
.../arch/arm/boot/dts/qcom/qcom-ipq8064-vr2600v.dts | 4 ++--
.../arch/arm/boot/dts/qcom/qcom-ipq8064-wg2600hp.dts | 4 ++--
.../arch/arm/boot/dts/qcom/qcom-ipq8064-wxr-2533dhp.dts | 4 ++--
.../files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8065-ac400i.dts | 4 ++--
.../arch/arm/boot/dts/qcom/qcom-ipq8065-nighthawk.dtsi | 4 ++--
.../arch/arm/boot/dts/qcom/qcom-ipq8065-rt4230w-rev6.dts | 4 ++--
.../arch/arm/boot/dts/qcom/qcom-ipq8065-tr4400-v2.dts | 4 ++--
.../files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8068-ap3935.dts | 4 ++--
.../arch/arm/boot/dts/qcom/qcom-ipq8068-cryptid-common.dtsi | 6 +++---
.../arch/arm/boot/dts/qcom/qcom-ipq8068-ecw5410.dts | 4 ++--
.../arch/arm/boot/dts/qcom/qcom-ipq8068-ss-w2-ac2600.dts | 4 ++--
.../files/arch/arm64/boot/dts/qcom/ipq5018-ax6000.dts | 11 ++---------
.../files/arch/arm64/boot/dts/qcom/ipq5018-mr5500.dts | 6 +-----
.../files/arch/arm64/boot/dts/qcom/ipq5018-mx5500.dts | 6 +-----
.../files/arch/arm64/boot/dts/qcom/ipq5018-spnmx56.dts | 6 +-----
.../files/arch/arm64/boot/dts/qcom/ipq6010-xe3-4.dts | 6 +-----
.../files/arch/arm64/boot/dts/qcom/ipq6018-mr7500.dts | 4 +---
.../files/arch/arm64/boot/dts/qcom/ipq8071-ax3600.dts | 4 +---
.../files/arch/arm64/boot/dts/qcom/ipq8072-ax9000.dts | 11 ++---------
.../files/arch/arm64/boot/dts/qcom/ipq8072-haze.dts | 5 +----
.../files/arch/arm64/boot/dts/qcom/ipq8072-mx5300.dts | 4 +---
.../files/arch/arm64/boot/dts/qcom/ipq8072-mx8500.dts | 5 +----
48 files changed, 72 insertions(+), 114 deletions(-)
diff --git a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-a62.dts b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-a62.dts
index 686b9c01d3..2b56448514 100644
--- a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-a62.dts
+++ b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-a62.dts
@@ -213,7 +213,7 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
ieee80211-freq-limit = <5170000 5350000>;
diff --git a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-ea8300.dts b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-ea8300.dts
index e08dc49d6a..c5accbdc2d 100644
--- a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-ea8300.dts
+++ b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-ea8300.dts
@@ -94,7 +94,7 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
ieee80211-freq-limit = <5490000 5835000>;
diff --git a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-eap2200.dts b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-eap2200.dts
index 5b1a5b5bf3..b178c9a033 100644
--- a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-eap2200.dts
+++ b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-eap2200.dts
@@ -204,7 +204,7 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cell-names = "pre-calibration";
diff --git a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-fritzrepeater-3000.dts b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-fritzrepeater-3000.dts
index 5c83d556da..305cfacf41 100644
--- a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-fritzrepeater-3000.dts
+++ b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-fritzrepeater-3000.dts
@@ -236,8 +236,8 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
- /* QCA9984 */
+ /* QCA9984 */
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
ieee80211-freq-limit = <5470000 5875000>;
diff --git a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-gl-b2200.dts b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-gl-b2200.dts
index 4908a99a59..5b5420fbab 100644
--- a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-gl-b2200.dts
+++ b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-gl-b2200.dts
@@ -337,8 +337,8 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
- /* Bootlog shows this is a 168c:0056 - QCA 9888v2 */
+ /* Bootlog shows this is a 168c:0056 - QCA 9888v2 */
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
ieee80211-freq-limit = <5450000 5900000>;
diff --git a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-lbr20.dts b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-lbr20.dts
index f4c71fb8dc..64d2c63458 100644
--- a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-lbr20.dts
+++ b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-lbr20.dts
@@ -474,7 +474,7 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
ieee80211-freq-limit = <5170000 5350000>;
diff --git a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-lhgg-60ad.dts b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-lhgg-60ad.dts
index ad3509ddc5..8c7b6d5643 100644
--- a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-lhgg-60ad.dts
+++ b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-lhgg-60ad.dts
@@ -231,7 +231,7 @@
&pcie_bridge0 {
/* wil6210 802.11ad card */
- wifi at 0,0 {
+ wifi at 1,0 {
/* wil6210 driver has no compatible */
reg = <0x00010000 0 0 0 0>;
};
diff --git a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-map-ac2200.dts b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-map-ac2200.dts
index f64ffd8522..ef3d08e58e 100644
--- a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-map-ac2200.dts
+++ b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-map-ac2200.dts
@@ -244,7 +244,7 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
ieee80211-freq-limit = <5170000 5350000>;
diff --git a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-mf18a.dts b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-mf18a.dts
index c2a3acd7f0..bddbcd61da 100644
--- a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-mf18a.dts
+++ b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-mf18a.dts
@@ -473,7 +473,7 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cell-names = "pre-calibration", "mac-address";
diff --git a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-mf289f.dts b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-mf289f.dts
index d677ab6246..abd4c70726 100644
--- a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-mf289f.dts
+++ b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-mf289f.dts
@@ -424,7 +424,7 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cell-names = "mac-address";
diff --git a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-mr8300.dts b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-mr8300.dts
index 0d10a9c6d7..f93211a1fb 100644
--- a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-mr8300.dts
+++ b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-mr8300.dts
@@ -80,7 +80,7 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
ieee80211-freq-limit = <5490000 5835000>;
diff --git a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-orbi.dtsi b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-orbi.dtsi
index ef88bb02a2..fefcbd9967 100644
--- a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-orbi.dtsi
+++ b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-orbi.dtsi
@@ -314,7 +314,7 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
ieee80211-freq-limit = <5470000 5875000>;
diff --git a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-pa2200.dts b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-pa2200.dts
index c0a24001f3..666b12b1c5 100644
--- a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-pa2200.dts
+++ b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-pa2200.dts
@@ -193,7 +193,7 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
ieee80211-freq-limit = <5170000 5350000>;
diff --git a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-rt-ac42u.dts b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-rt-ac42u.dts
index 495cb53361..1ce7025123 100644
--- a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-rt-ac42u.dts
+++ b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-rt-ac42u.dts
@@ -312,7 +312,7 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
qcom,ath10k-calibration-variant = "ASUS-RT-AC42U";
diff --git a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-whw03.dts b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-whw03.dts
index 6187d125bf..c7dacfd791 100644
--- a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-whw03.dts
+++ b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-whw03.dts
@@ -65,7 +65,7 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
ieee80211-freq-limit = <5490000 5835000>;
diff --git a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-whw03v2.dts b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-whw03v2.dts
index 7f5e6fd0b4..5744693ddd 100644
--- a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-whw03v2.dts
+++ b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-whw03v2.dts
@@ -231,7 +231,7 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
ieee80211-freq-limit = <5490000 5835000>;
diff --git a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-wtr-m2133hp.dts b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-wtr-m2133hp.dts
index 819220725b..70e954b749 100644
--- a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-wtr-m2133hp.dts
+++ b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-wtr-m2133hp.dts
@@ -235,7 +235,7 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cell-names = "pre-calibration", "mac-address";
diff --git a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4029-insect-common.dtsi b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4029-insect-common.dtsi
index 46cc68435f..a25b7377c2 100644
--- a/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4029-insect-common.dtsi
+++ b/target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4029-insect-common.dtsi
@@ -304,7 +304,7 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&mac_address 1>, <&cal_factory_9000>;
diff --git a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8062-wg2600hp3.dts b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8062-wg2600hp3.dts
index 03f66ea4af..42a439dd8e 100644
--- a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8062-wg2600hp3.dts
+++ b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8062-wg2600hp3.dts
@@ -401,7 +401,7 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&macaddr_PRODUCTDATA_12>, <&precal_ART_1000>;
@@ -416,7 +416,7 @@
};
&pcie_bridge1 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
ieee80211-freq-limit = <2400000 2483000>;
diff --git a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-ad7200-c2600.dtsi b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-ad7200-c2600.dtsi
index 764aaa6209..fa45cab2f4 100644
--- a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-ad7200-c2600.dtsi
+++ b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-ad7200-c2600.dtsi
@@ -314,7 +314,7 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&macaddr_defaultmac_8 (-1)>, <&precal_radio_1000>;
@@ -328,7 +328,7 @@
};
&pcie_bridge1 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&macaddr_defaultmac_8 0>, <&precal_radio_5000>;
diff --git a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-d7800.dts b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-d7800.dts
index 98cba96580..d4d78674a6 100644
--- a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-d7800.dts
+++ b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-d7800.dts
@@ -207,7 +207,7 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&macaddr_art_6 1>, <&precal_art_1000>;
@@ -224,7 +224,7 @@
};
&pcie_bridge1 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&macaddr_art_6 2>, <&precal_art_5000>;
diff --git a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-eax500.dtsi b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-eax500.dtsi
index cdd1037067..f65a575d8f 100644
--- a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-eax500.dtsi
+++ b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-eax500.dtsi
@@ -55,7 +55,7 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x10000 0 0 0 0>;
nvmem-cells = <&precal_art_1000>;
@@ -68,7 +68,7 @@
};
&pcie_bridge1 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x10000 0 0 0 0>;
nvmem-cells = <&precal_art_5000>;
diff --git a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-fap-421e.dts b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-fap-421e.dts
index 98d55f8c97..c6bb93b38a 100644
--- a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-fap-421e.dts
+++ b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-fap-421e.dts
@@ -342,7 +342,7 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&macaddr_appsbl_7ff80 8>;
@@ -357,7 +357,7 @@
};
&pcie_bridge1 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&macaddr_appsbl_7ff80 16>;
diff --git a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-g10.dts b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-g10.dts
index 2e901d5a20..1cecb301b4 100644
--- a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-g10.dts
+++ b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-g10.dts
@@ -288,7 +288,7 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
qcom,ath10k-calibration-variant = "ASRock-G10";
@@ -300,7 +300,7 @@
};
&pcie_bridge1 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
qcom,ath10k-calibration-variant = "ASRock-G10";
diff --git a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-r7500v2.dts b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-r7500v2.dts
index dd8d0b3cf1..6b79488d7f 100644
--- a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-r7500v2.dts
+++ b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-r7500v2.dts
@@ -210,7 +210,7 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&macaddr_art_6 1>, <&precal_art_1000>;
@@ -227,7 +227,7 @@
};
&pcie_bridge1 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&macaddr_art_6 2>, <&precal_art_5000>;
diff --git a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-unifi-ac-hd.dts b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-unifi-ac-hd.dts
index 56dbfcf089..75cfd672d3 100644
--- a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-unifi-ac-hd.dts
+++ b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-unifi-ac-hd.dts
@@ -288,7 +288,7 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x10000 0 0 0 0>;
nvmem-cells = <&macaddr_eeprom_6 1>;
@@ -301,7 +301,7 @@
};
&pcie_bridge1 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x10000 0 0 0 0>;
nvmem-cells = <&macaddr_eeprom_6 2>;
diff --git a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-vr2600v.dts b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-vr2600v.dts
index 3d03ff0c06..94cd9025ba 100644
--- a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-vr2600v.dts
+++ b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-vr2600v.dts
@@ -342,7 +342,7 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&macaddr_defaultmac_0 (-1)>, <&precal_ART_1000>;
@@ -356,7 +356,7 @@
};
&pcie_bridge1 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&macaddr_defaultmac_0 0>, <&precal_ART_5000>;
diff --git a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-wg2600hp.dts b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-wg2600hp.dts
index f152681971..b6c5d7bc7c 100644
--- a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-wg2600hp.dts
+++ b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-wg2600hp.dts
@@ -461,7 +461,7 @@ switch at 10 {
};
&pcie_bridge0 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&macaddr_PRODUCTDATA_12>, <&precal_ART_1000>;
@@ -475,7 +475,7 @@ switch at 10 {
};
&pcie_bridge1 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&macaddr_PRODUCTDATA_c>, <&precal_ART_5000>;
diff --git a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-wxr-2533dhp.dts b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-wxr-2533dhp.dts
index f37a9c4308..77a772610c 100644
--- a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-wxr-2533dhp.dts
+++ b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8064-wxr-2533dhp.dts
@@ -522,7 +522,7 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&macaddr_ART_1e>, <&precal_ART_1000>;
@@ -536,7 +536,7 @@
};
&pcie_bridge1 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&macaddr_ART_18>, <&precal_ART_5000>;
diff --git a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8065-ac400i.dts b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8065-ac400i.dts
index 5534231917..c96845df3c 100644
--- a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8065-ac400i.dts
+++ b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8065-ac400i.dts
@@ -197,7 +197,7 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
qcom,ath10k-calibration-variant = "Nokia-AC400i";
@@ -213,7 +213,7 @@
};
&pcie_bridge1 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
qcom,ath10k-calibration-variant = "Nokia-AC400i";
diff --git a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8065-nighthawk.dtsi b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8065-nighthawk.dtsi
index 4f1b49f63c..b4ffdcc792 100644
--- a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8065-nighthawk.dtsi
+++ b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8065-nighthawk.dtsi
@@ -543,7 +543,7 @@
};
&pcie_bridge0 {
- wifi0: wifi at 0,0 {
+ wifi0: wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
};
@@ -556,7 +556,7 @@
};
&pcie_bridge1 {
- wifi1: wifi at 0,0 {
+ wifi1: wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
};
diff --git a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8065-rt4230w-rev6.dts b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8065-rt4230w-rev6.dts
index bf820d580d..9b4c1deb9e 100644
--- a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8065-rt4230w-rev6.dts
+++ b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8065-rt4230w-rev6.dts
@@ -581,7 +581,7 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&precal_ART_1000>;
@@ -598,7 +598,7 @@
};
&pcie_bridge1 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&precal_ART_5000>;
diff --git a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8065-tr4400-v2.dts b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8065-tr4400-v2.dts
index d9aee7ec8a..7fc209fd6b 100644
--- a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8065-tr4400-v2.dts
+++ b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8065-tr4400-v2.dts
@@ -479,7 +479,7 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&precal_ART_1000>, <&macaddr_fw_env_12>;
@@ -496,7 +496,7 @@
};
&pcie_bridge1 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&precal_ART_5000>, <&macaddr_fw_env_c>;
diff --git a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8068-ap3935.dts b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8068-ap3935.dts
index 6b6e97d805..54a24ccdf1 100644
--- a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8068-ap3935.dts
+++ b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8068-ap3935.dts
@@ -258,7 +258,7 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
};
@@ -272,7 +272,7 @@
};
&pcie_bridge1 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
};
diff --git a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8068-cryptid-common.dtsi b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8068-cryptid-common.dtsi
index c38ded86ee..231d688c35 100644
--- a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8068-cryptid-common.dtsi
+++ b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8068-cryptid-common.dtsi
@@ -75,7 +75,7 @@
};
&pcie_bridge0 {
- wifi0: wifi at 0,0 {
+ wifi0: wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
};
@@ -86,7 +86,7 @@
};
&pcie_bridge1 {
- wifi1: wifi at 0,0 {
+ wifi1: wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
};
@@ -97,7 +97,7 @@
};
&pcie_bridge2 {
- wifi2: wifi at 0,0 {
+ wifi2: wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
};
diff --git a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8068-ecw5410.dts b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8068-ecw5410.dts
index 762574f07c..65559f0655 100644
--- a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8068-ecw5410.dts
+++ b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8068-ecw5410.dts
@@ -230,7 +230,7 @@
};
&pcie_bridge0 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
qcom,ath10k-calibration-variant = "Edgecore-ECW5410-L";
@@ -246,7 +246,7 @@
};
&pcie_bridge1 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
qcom,ath10k-calibration-variant = "Edgecore-ECW5410-L";
diff --git a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8068-ss-w2-ac2600.dts b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8068-ss-w2-ac2600.dts
index e8400e5fe6..e43705d36e 100644
--- a/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8068-ss-w2-ac2600.dts
+++ b/target/linux/ipq806x/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq8068-ss-w2-ac2600.dts
@@ -201,7 +201,7 @@
};
&pcie_bridge1 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
qcom,ath10k-calibration-variant = "IgniteNet-SS-W2-AC2600";
@@ -215,7 +215,7 @@
};
&pcie_bridge2 {
- wifi at 0,0 {
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
qcom,ath10k-calibration-variant = "IgniteNet-SS-W2-AC2600";
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-ax6000.dts b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-ax6000.dts
index bfe9589ecd..85b54a6acc 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-ax6000.dts
+++ b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-ax6000.dts
@@ -529,13 +529,9 @@
perst-gpios = <&tlmm 15 GPIO_ACTIVE_LOW>;
pcie at 0 {
- wifi at 0,0 {
- status = "okay";
-
- /* QCN9074: ath11k lacks DT compatible for PCI cards */
+ wifi at 1,0 {
compatible = "pci17cb,1104";
reg = <0x00010000 0 0 0 0>;
-
qcom,ath11k-calibration-variant = "Xiaomi-AX6000";
};
};
@@ -555,12 +551,9 @@
perst-gpios = <&tlmm 18 GPIO_ACTIVE_LOW>;
pcie at 0 {
- wifi at 0,0 {
- status = "okay";
-
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
-
qcom,ath10k-calibration-variant = "Xiaomi-AX6000";
nvmem-cell-names = "calibration";
nvmem-cells = <&caldata_qca9889>;
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-mr5500.dts b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-mr5500.dts
index 77be190dc4..4108eecf73 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-mr5500.dts
+++ b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-mr5500.dts
@@ -308,13 +308,9 @@
perst-gpios = <&tlmm 15 GPIO_ACTIVE_LOW>;
pcie at 0 {
- wifi at 0,0 {
- status = "okay";
-
- /* QCN9074: ath11k lacks DT compatible for PCI cards */
+ wifi at 1,0 {
compatible = "pci17cb,1104";
reg = <0x00010000 0 0 0 0>;
-
qcom,ath11k-calibration-variant = "Linksys-MR5500";
};
};
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-mx5500.dts b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-mx5500.dts
index 2883a466f3..99c4da4eb6 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-mx5500.dts
+++ b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-mx5500.dts
@@ -155,13 +155,9 @@
perst-gpios = <&tlmm 15 GPIO_ACTIVE_LOW>;
pcie at 0 {
- wifi at 0,0 {
- status = "okay";
-
- /* QCN9074: ath11k lacks DT compatible for PCI cards */
+ wifi at 1,0 {
compatible = "pci17cb,1104";
reg = <0x00010000 0 0 0 0>;
-
qcom,ath11k-calibration-variant = "Linksys-MX5500";
};
};
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-spnmx56.dts b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-spnmx56.dts
index 6ee86d6029..5c5aa2b8d9 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-spnmx56.dts
+++ b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-spnmx56.dts
@@ -166,13 +166,9 @@
perst-gpios = <&tlmm 15 GPIO_ACTIVE_LOW>;
pcie at 0 {
- wifi at 0,0 {
- status = "okay";
-
- /* QCN9074: ath11k lacks DT compatible for PCI cards */
+ wifi at 1,0 {
compatible = "pci17cb,1104";
reg = <0x00010000 0 0 0 0>;
-
qcom,ath11k-calibration-variant = "Linksys-SPNMX56";
};
};
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-xe3-4.dts b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-xe3-4.dts
index 014d788757..75688e98f6 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-xe3-4.dts
+++ b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-xe3-4.dts
@@ -156,13 +156,9 @@
perst-gpios = <&tlmm 60 GPIO_ACTIVE_LOW>;
pcie at 0 {
- wifi at 0,0 {
- status = "okay";
-
- /* ath11k has no DT compatible for PCI cards */
+ wifi at 1,0 {
compatible = "pci17cb,1104";
reg = <0x00010000 0 0 0 0>;
-
qcom,ath11k-fw-memory-mode = <0>;
qcom,ath11k-calibration-variant = "CambiumNetworks-XE34";
};
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-mr7500.dts b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-mr7500.dts
index c2a8ab28d4..447ef4d91e 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-mr7500.dts
+++ b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-mr7500.dts
@@ -523,9 +523,7 @@
status = "okay";
pcie at 0 {
- wifi at 0,0 {
- status = "okay";
- /* ath11k has no DT compatible for PCI cards */
+ wifi at 1,0 {
compatible = "pci17cb,1104";
reg = <0x00010000 0 0 0 0>;
qcom,ath11k-calibration-variant = "Linksys-MR7500";
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8071-ax3600.dts b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8071-ax3600.dts
index 4df2adbb20..d616b4a20d 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8071-ax3600.dts
+++ b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8071-ax3600.dts
@@ -51,9 +51,7 @@
perst-gpios = <&tlmm 52 GPIO_ACTIVE_HIGH>;
pcie at 0 {
- wifi0: wifi at 0,0 {
- status = "okay";
-
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-ax9000.dts b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-ax9000.dts
index 54c1388597..d539a3ac16 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-ax9000.dts
+++ b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-ax9000.dts
@@ -536,13 +536,9 @@
perst-gpios = <&tlmm 58 GPIO_ACTIVE_LOW>;
pcie at 0 {
- wifi at 0,0 {
- status = "okay";
-
- /* ath11k has no DT compatible for PCI cards */
+ wifi at 1,0 {
compatible = "pci17cb,1104";
reg = <0x00010000 0 0 0 0>;
-
qcom,ath11k-calibration-variant = "Xiaomi-AX9000";
};
};
@@ -558,12 +554,9 @@
perst-gpios = <&tlmm 62 GPIO_ACTIVE_HIGH>;
pcie at 0 {
- wifi at 0,0 {
- status = "okay";
-
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
-
qcom,ath10k-calibration-variant = "Xiaomi-AX9000";
nvmem-cell-names = "calibration";
nvmem-cells = <&caldata_qca9889>;
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-haze.dts b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-haze.dts
index 0b390e9298..ccf4555335 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-haze.dts
+++ b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-haze.dts
@@ -290,10 +290,7 @@
perst-gpios = <&tlmm 61 GPIO_ACTIVE_LOW>;
pcie at 0 {
- wifi at 0,0 {
- status = "okay";
-
- /* ath11k has no DT compatible for PCI cards */
+ wifi at 1,0 {
compatible = "pci17cb,1104";
reg = <0x00010000 0 0 0 0>;
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-mx5300.dts b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-mx5300.dts
index 5c8ab8b757..f2049687a0 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-mx5300.dts
+++ b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-mx5300.dts
@@ -523,9 +523,7 @@
perst-gpios = <&tlmm 58 GPIO_ACTIVE_LOW>;
pcie at 0 {
- wifi0: wifi at 0,0 {
- status = "okay";
-
+ wifi at 1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-mx8500.dts b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-mx8500.dts
index 749aec9d1a..8d605e266d 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-mx8500.dts
+++ b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-mx8500.dts
@@ -517,10 +517,7 @@
perst-gpios = <&tlmm 61 GPIO_ACTIVE_LOW>;
pcie at 0 {
- wifi at 0,0 {
- status = "okay";
-
- /* ath11k has no DT compatible for PCI cards */
+ wifi at 1,0 {
compatible = "pci17cb,1104";
reg = <0x00010000 0 0 0 0>;
More information about the lede-commits
mailing list